From 26725869d6ff073137b9a4dd1a57b5928e435536 Mon Sep 17 00:00:00 2001 From: cay Date: Sun, 12 Apr 2026 10:44:14 +0100 Subject: [PATCH] dfthyaer --- views/1v1-battlefield.ejs | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/views/1v1-battlefield.ejs b/views/1v1-battlefield.ejs index e7888d6..96c115d 100644 --- a/views/1v1-battlefield.ejs +++ b/views/1v1-battlefield.ejs @@ -453,7 +453,7 @@ ${rceVal != null ? `${SVG_RACE} ${rceVal}` : ""} `; - const readyBadge = isReady + const readyBadge = (isReady && isMyTurn) ? `
SPIELEN
` : ""; @@ -569,7 +569,7 @@ clearInterval(turnTimerInt); if (isMyTurn) { tickHandCooldowns(); - drawNextCard(); + drawNextCard(); // eine Karte aus dem Deck nachziehen setTurnState(false); socket.emit("end_turn", { matchId, slot: mySlot }); @@ -688,6 +688,7 @@ clearInterval(turnTimerInt); stopTurnTimer(); tickHandCooldowns(); + // Eine Karte aus dem Deck nachziehen drawNextCard(); lastTurnChangeSlot = null; // Duplikat-Schutz zurücksetzen setTurnState(false); @@ -1330,10 +1331,8 @@ renderCardOnBoard(slot, cardState.card); slot.classList.remove("drop-zone-active", "drop-zone-hover"); - // Nächste Karte nachladen - drawNextCard(); - // Gegner & Server informieren + // (Nachziehen erst am Zugende, nicht sofort) socket.emit("card_played", { matchId, slot: mySlot,