Tune Princess Lima v2 boss balance and Sun Crystal aid
All checks were successful
Build Org Website / build (push) Successful in 37s

This commit is contained in:
gitea-actions
2026-07-30 15:36:59 +01:00
parent 6066f486de
commit 563d4b63cc
30 changed files with 59 additions and 21 deletions

View File

@@ -92,3 +92,17 @@ test("combat phases, hitboxes and enemy states are deterministic", () => {
stunned: false, telegraphDone: true, attackDone: true, cooldownDone: true
}), "telegraph");
});
test("Malrec is demanding but leaves readable counterplay", () => {
const malrec = data.ENEMIES.malrec;
assert.equal(malrec.phases, 3);
assert.ok(malrec.health <= 52);
assert.ok(malrec.damage <= 13);
assert.ok(malrec.telegraph >= 750);
assert.ok(malrec.cooldown >= 1500);
const scenes = source("assets/scripts/pages/princess-lima-v2-scenes.js");
assert.match(scenes, /phase \+ 1/);
assert.match(scenes, /state\.health \+ 25/);
assert.match(scenes, /defences_disabled/);
assert.match(scenes, /prisoners_freed/);
});

0
tests/princess-lima-v2-state.test.cjs Normal file → Executable file
View File