From 78d1d056304b7c71f66f5a5084c908d0db04275f Mon Sep 17 00:00:00 2001 From: Cay Date: Tue, 17 Mar 2026 14:40:00 +0000 Subject: [PATCH] sghn --- public/js/buildings/arena.js | 7 +++++-- views/1v1_spielfeld.ejs | 15 ++++++++++++++- 2 files changed, 19 insertions(+), 3 deletions(-) diff --git a/public/js/buildings/arena.js b/public/js/buildings/arena.js index 2c8fe7a..1f8ef69 100644 --- a/public/js/buildings/arena.js +++ b/public/js/buildings/arena.js @@ -39,8 +39,11 @@ function initArenaModes() { document.querySelectorAll(".arena-mode-card").forEach((card) => { card.addEventListener("click", () => { const mode = card.dataset.mode; - // TODO: Ziel noch nicht definiert - console.log("Arena Modus gewählt:", mode); + if (mode === "1v1") { + window.location.href = "/arena/1v1"; + } else { + console.log("Arena Modus gewählt:", mode); + } }); }); } diff --git a/views/1v1_spielfeld.ejs b/views/1v1_spielfeld.ejs index 0735627..f850953 100644 --- a/views/1v1_spielfeld.ejs +++ b/views/1v1_spielfeld.ejs @@ -139,7 +139,20 @@ const hand = document.getElementById("handArea"); - for (let i = 0; i < 8; i++) { + // Erster Slot: Silberklinge (hardcodiert) + const silberklinge = document.createElement("div"); + silberklinge.className = "hand-slot"; + silberklinge.innerHTML = ` + Silberklinge + `; + hand.appendChild(silberklinge); + + // Restliche leere Slots + for (let i = 1; i < 8; i++) { const s = document.createElement("div"); s.className = "hand-slot"; s.innerHTML = '🃏';