From 1af0496722540d5f978edcf1fc955a17658c7d8a Mon Sep 17 00:00:00 2001 From: cay Date: Tue, 14 Apr 2026 09:39:31 +0100 Subject: [PATCH] ghjl --- public/js/buildings/arena.js | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) diff --git a/public/js/buildings/arena.js b/public/js/buildings/arena.js index 865673d..754da18 100644 --- a/public/js/buildings/arena.js +++ b/public/js/buildings/arena.js @@ -2,6 +2,39 @@ export async function loadArena() { const ui = document.querySelector(".building-ui"); if (!ui) return; + /* ── Energie prüfen bevor die Arena überhaupt geöffnet wird ── */ + try { + const energyRes = await fetch("/api/energy"); + if (energyRes.ok) { + const { energy } = await energyRes.json(); + if (energy <= 0) { + ui.innerHTML = ` +
+
+
KEINE ENERGIE
+

+ Du hast heute keine Energie mehr für Arena-Kämpfe.
+ + Deine Energie wird täglich um Mitternacht erneuert. + +

+
+ ⏳ Komm morgen wieder! +
+
`; + return; + } + } + } catch {} + // Decks sofort laden let decks = []; try {