Patch-Notes / v0.9.0

Patch-Notes v0.9.0

07.09.2026

Neu

  • 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)
  • Diverse Dokumentations-Aufräumarbeiten