diff options
Diffstat (limited to 'rules.ts')
-rw-r--r-- | rules.ts | 14 |
1 files changed, 12 insertions, 2 deletions
@@ -7499,6 +7499,11 @@ function goto_defender_assign_hits() { game.state = "assign_hits" } +function resume_defender_assign_hits() { + set_active_defender() + game.state = "assign_hits" +} + function end_defender_assign_hits() { game.who = NOBODY game.battle.ahits = 0 @@ -7513,6 +7518,11 @@ function goto_attacker_assign_hits() { game.state = "assign_hits" } +function resume_attacker_assign_hits() { + set_active_attacker() + game.state = "assign_hits" +} + function end_attacker_assign_hits() { game.who = NOBODY game.battle.dhits = 0 @@ -7828,9 +7838,9 @@ function finish_action_assign_hits() { game.battle.dhits-- if (game.active === game.battle.attacker) - goto_attacker_assign_hits() + resume_attacker_assign_hits() else - goto_defender_assign_hits() + resume_defender_assign_hits() } // === BATTLE EVENT: SWIFT MANEUVER === |