In Dicevaders ist es eigentlich vorgesehen, dass das Erreichen des gegnerischen Verteidigungsziels als erfolgreicher Abschluss gewertet wird. Allerdings haben Spieler berichtet, dass sie in Begegnungen ein Herz verloren haben, bei denen ihr angezeigter Gesamtangriff exakt dem erforderlichen Verteidigungswert entsprach.

Wenn du einen scheinbaren Gleichstand erreicht hast – wie etwa 500 Angriff gegen 500 Verteidigung – und trotzdem eine Strafe erlitten hast, bist du nicht allein. Hier ist eine Erklärung, wie das Spiel übereinstimmende Werte handhabt, was in Forendiskussionen dazu gesagt wurde und warum optisches Runden dich möglicherweise Herzen kostet.

Beabsichtigte Mechanik: Gilt Angriff gleich Verteidigung als bestanden?

Unter normalen Spielbedingungen sollte das Erreichen des Verteidigungsziels in Dicevaders ausreichen, um die Begegnung zu bestehen. In den offiziellen Steam-Community-Foren antwortete jemand auf den Bericht eines Spielers, der nach 500 Angriff gegen 500 Verteidigung ein Herz verlor:

„Klingt nach einem Bug, sollte eigentlich bestanden sein! Ich sehe es mir an“

Dieser Antwort zufolge sollte das Erreichen der erforderlichen Verteidigungsschwelle als Erfolg gewertet werden. Wenn dein Run dich bestraft, obwohl dein Angriff exakt der Verteidigung entspricht, verhält sich das Spiel nicht wie vorgesehen.

Warum verlieren Spieler bei identischen Werten?

Während Forendiskussionen auf einen Bug hinweisen, heben sie auch eine wahrscheinliche technische Ursache für die Niederlage hervor: verdeckte Dezimalrundung bei der Schadensberechnung.

In Dicevaders verändern verschiedene Einheiten und Fähigkeiten den Angriff durch prozentuale Skalierung. Ein Spieler erwähnte beispielsweise die Verwendung der Warped Pixie, einer Einheit, die bei Bewegung 3 % zusätzlichen Angriff erhält. Prozentuale Erhöhungen führen häufig zu Bruchwerten statt zu ganzen Zahlen.

Bei der Kampfauswertung passiert Folgendes:

  • Die Benutzeroberfläche rundet angezeigte Zahlen oft auf die nächste ganze Zahl auf.
  • Ein tatsächlicher Angriffswert von 499,9 wird auf dem Bildschirm möglicherweise als 500 angezeigt.
  • Wenn das Backend des Spiels prüft, ob der reale Angriff strikt größer oder gleich der Verteidigung ist, verfehlt 499,9 die geforderten 500.
  • Infolgedessen wertet das Spiel die Begegnung als Niederlage, obwohl die optische Anzeige einen Gleichstand anzeigt.

Bis ein Update die Gleitkommarundung oder die Auswertung von Gleichständen behebt, birgt das Verlassen auf eine exakte optische Übereinstimmung das Risiko einer Niederlage, wenn prozentuale Modifikatoren auf deinem Spielfeld aktiv sind.

Wie die Kampfwertung in Dicevaders funktioniert

Zu verstehen, wie Dicevaders deine Schadensausbeute berechnet, hilft dabei, knappe Situationen zu vermeiden, in denen Rundungsprobleme auftreten können.

Der Kampf in Dicevaders basiert auf einem rundenbasierten Raster, in dem Alien-Einheiten in Spalten unter einer Reihe gewürfelter Würfel angeordnet sind:

  • Spaltenaktivierung: Einheiten tragen nur dann zu deinem Angriff bei, wenn der Würfel ihrer jeweiligen Spalte gewertet wird. Eine leere Spalte erzeugt null Schaden, unabhängig vom Würfelwert.
  • Grundformel: Der Schaden einer gewerteten Spalte entspricht der kombinierten Stärke ihrer Einheiten multipliziert mit ihrer Würfelkraft (Dice Power).
  • Molt-Multiplikatoren: Molt fungiert als Multiplikator am Rundenende, der den Gesamtschaden über alle gewerteten Spalten hinweg skaliert. Das Stapeln von Molt-Artefakten kann bescheidene Würfe in massive Schadensspitzen verwandeln.
  • Würfelmanipulation: Mechaniken wie Budge (+1 oder -1 auf ein Würfelauge) und Chrono (Neurollen von Würfeln oder Shop-Auswahlen) ermöglichen es dir, Paare und Drillinge anzustreben, die zusätzliche Boni auslösen.

Da Einheiten wie der Martian durch verbrauchte Ressourcen an Stärke gewinnen (15 Stärke pro verwendetem Budge oder Chrono), hilft dir der Überblick über additive Stärke im Vergleich zu prozentualen Modifikatoren dabei einzuschätzen, ob dein Gesamtangriff eine glatte Ganzzahl oder ein Näherungswert ist.

Strafen bei Niederlagen in Boss- und Pilot-Begegnungen

Das Verfehlen der Zielverteidigung – sei es durch zu wenig Schaden oder durch das Auftreten des Gleichstand-Bugs – hat unmittelbare spielerische Konsequenzen:

  • Herzenverlust: Das Verfehlen eines Kampfziels kostet ein Herz.
  • Zusatzzug zum Wiederholen: Verlierst du ein Herz gegen einen Piloten am Ende eines Akts, erhältst du einen zusätzlichen Zug, um die Zielpunktzahl zu erreichen.
  • Run beendet: Wenn dir die Herzen ausgehen, ist die Invasion vorbei.

Um deinen Run vor Verlusten durch Rundungsfehler bei Dezimalstellen zu schützen, solltest du bei der Verwendung von prozentual skalierenden Einheiten nicht punktgenau auf die Verteidigungsschwelle zielen. Wenn du dir ein zusätzliches Budge aufsparst oder Chrono nutzt, um deine gewerteten Würfel in einen deutlichen Überschuss zu bringen, stellst du sicher, dass dein tatsächlicher Angriff die Zielverteidigung zuverlässig übertrifft.

Häufig gestellte Fragen

Gewinnt man in Dicevaders die Runde, wenn Angriff gleich Verteidigung ist?

Laut Antworten in den Steam-Community-Foren sollte das Erreichen der Zielverteidigung als Erfolg gelten. Wenn dein Run bei gleichen Werten eine Niederlage verbucht hat, wird dies als Bug betrachtet.

Warum habe ich bei 500 Angriff gegen 500 Verteidigung ein Herz verloren?

Ein Spieler vermutete, dass verdeckte Dezimalwerte einen angezeigten Gleichstand erklären könnten, und nannte 499,9 gerundet auf 500 als Beispiel. Die Diskussion bestätigt diese Erklärung jedoch nicht endgültig als Ursache.

Wie kann ich verhindern, durch den „Angriff gleich Verteidigung“-Bug zu verlieren?

Versuche nach Möglichkeit immer, die Zielverteidigung um mindestens einige Punkte zu übertreffen. Indem du Budge zur Anpassung eines Würfels einsetzt oder Molt-Multiplikatoren nutzt, hebst du deine Punktzahl sicher über die Zielschwelle und schließt das Risiko von Rundungsfehlern aus.