Karten ab Tier 5 haben jetzt eigene Foil-Effekte (Silber, Holo, Prisma, Aurora, Kosmos) — in den Einstellungen umschaltbar zwischen „immer sichtbar" und „nur bei Hover"
Beim ersten Login/Gast-Start gibt's einmal einen Hinweis auf Nutzungsbedingungen und Datenschutz zum Bestätigen
Landingpage verlinkt jetzt direkt auf Nutzungsbedingungen und Datenschutz
Neue Rechtsseiten: Impressum und Datenschutzerklärung
Neuer „Einladen"-Tab: lade Freunde per Link ein, ihr beide bekommt Draws, wenn sie beitreten
Geschenke von anderen Spielern sind jetzt sichtbar und einlösbar
Run-Ergebnis zeigt jetzt genauere Gegner-Statistiken (Kills/Schaden je Gegner-Familie, Boss-Kills je Boss-Typ)
Profil „Builds pro Tower" zeigt jetzt einen dichteren, klar lesbaren Investitions-Pfad mit Balken statt Werten
Sockel-Kartenstapel zeigt jetzt 20 statt 5 Karten in der Tiefe
Achievement-Stufen werden jetzt einzeln freigeschaltet (eine Stufe pro Auswertung) statt alle auf einmal — inkl. Schloss-Anzeige für gesperrte Stufen
Lifetime-Achievements zeigen jetzt Fortschritts-Bubbles mit Segment-Balken
Beim (Wieder-)Einstieg lässt sich jetzt wählen: sofort spielen oder auf die nächste große Runde warten
Blob-Boss-Kaskade überarbeitet — Segmentleiste zeigt den Kampf klarer, Split-Teile zählen jetzt korrekt zum Kill
Mobile Tab-Leiste umgebaut (Icon + Aktiv-Label statt Scroll-Leiste)
Fix
Direkte Links auf Dashboard-Tabs (z.B. aus einer Karte oder einem geteilten Link) öffnen jetzt den richtigen Tab statt einen neuen Viewer zu laden
Profil „Builds pro Tower" zeigt das Credit-Symbol jetzt als Icon statt als Text-Zeichen
Rang-/Profil-/Setup-Popins laden beim Öffnen wieder frische Daten (vorher teils bis zu eine Stunde alt)
Push-Benachrichtigungs-Badge auf Android war eine weiße Box — jetzt korrekt sichtbar
Diverse kleine Textfehler behoben (Boss-Namen, Credit-Symbol im Kartenraster, Fremd-Tower-Beschriftung, Touch-Leiste)
Erstkontakt-/Onboarding-Hinweise pausieren jetzt zuverlässig, wenn ein Popup offen ist
Auto-Beitritt nach Gast→Twitch-Wechsel funktioniert wieder zuverlässig
Diverse Scroll-/Umbruch-Fixes in Rang- und Profil-Tabellen sowie im Einstellungen-Panel
Oberliga-Hexa-Perzentil basiert jetzt auf der Ehrenhalle-Netto-Basis (fairerer Vergleich)
Zähler für verbleibende Kartenzüge bleibt jetzt korrekt mit dem Server synchron
Setup-Popin flackert beim Öffnen nicht mehr zwischen Tabs
Viewer startet ohne kurzes Aufblitzen der Login-Maske
Balance
Boss-Belohnung skaliert jetzt mit der Welle (× Welle/10) statt fixem Wert
Wochen-Duell-Podestbelohnungen stapeln sich jetzt je Platz (25+10+5 Hexas, Deckel 40) statt nur die beste Platzierung zu zählen
Unter der Haube
Komplettes Shop-/Monetarisierungssystem implementiert (Kauf, Abo, Tagesbonus, Saison-Pass) — noch per Feature-Flag deaktiviert, voraussichtliche Aktivierung: 14.09.
Stripe-API-Version an den Prod-Webhook-Endpoint angeglichen (intern, kein Spieler-Effekt)
Eine einzige Karten-Renderer-Funktion für alle Kartenanzeigen im Spiel (vorher mehrere parallele Implementierungen)
CSS-Hygiene-Grundlage gelegt (Namensraum-Register, automatische Prüfung gegen neue globale Style-Kollisionen)
Admin-Bereich in klar getrennte Themenmodule aufgeteilt
Server-Performance-Messung (Tick-Phasen) eingebaut, um künftige Lag-Ursachen einzugrenzen
Mobile Rendering-Performance verbessert (Kontur-Glows sparsamer gezeichnet, Look bleibt gleich)
Testsuite läuft jetzt mit gedeckelter Parallelität, damit Testläufe Streams nicht mehr belasten
Test-/Prozess-Hygiene verbessert (verwaiste Test-Prozesse werden erkannt, mehrere Flake-Ursachen behoben)