fix: defensive hardening — NaN guards, cast loop safety, discipline reset on new loop, spire mode maxFloorReached fix
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m20s
Build and Publish Mana Loop Docker Image / build-and-publish (push) Successful in 1m20s
This commit is contained in:
@@ -186,6 +186,9 @@ export function calcDamage(
|
||||
damage *= critDamageMult;
|
||||
}
|
||||
|
||||
// Final NaN guard — if anything produced NaN, return a safe fallback
|
||||
if (!Number.isFinite(damage)) return 5;
|
||||
|
||||
return damage;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user