From d03b58b40f9f2f4cfc3ad55cf5f87204d456bae1 Mon Sep 17 00:00:00 2001 From: cay Date: Mon, 13 Apr 2026 11:43:41 +0100 Subject: [PATCH] zrtjrtz --- views/1v1-battlefield.ejs | 24 ++++++++++++++++-------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/views/1v1-battlefield.ejs b/views/1v1-battlefield.ejs index b204a61..177f98f 100644 --- a/views/1v1-battlefield.ejs +++ b/views/1v1-battlefield.ejs @@ -525,16 +525,24 @@ const baseCd = Number(state.card.cooldown || 0); - // Karte wurde NICHT gespielt und ist noch in der Hand - if (baseCd > 0) { - let reduced = Math.floor(baseCd / 2); + // Erste Runde ungespielt -> halbieren + if (!state.wasReduced) { + if (baseCd > 0) { + let reduced = Math.floor(baseCd / 2); + if (reduced < 1) reduced = 1; + state.currentCd = reduced; + } else { + state.currentCd = 0; + } - // mindestens 1 wenn Karte CD hatte - if (reduced < 1) reduced = 1; + state.wasReduced = true; + } - state.currentCd = reduced; - } else { - state.currentCd = 0; + // Danach normal runterzählen + else { + if (state.currentCd > 0) { + state.currentCd--; + } } renderHandSlot(id);