diff options
-rw-r--r-- | play.js | 4 | ||||
-rw-r--r-- | rules.js | 5 |
2 files changed, 7 insertions, 2 deletions
@@ -906,8 +906,8 @@ function update_player_info(name, x) { function update_dice_box() { ui.attack_header.textContent = "Attack in " + data.space_name[view.attack.where] - ui.attack_attacker.textContent = faction_name[view.attack.attacker] + " - " + view.attack.n_units[0] + " units" - ui.attack_defender.textContent = faction_name[view.attack.target] + " - " + view.attack.n_units[1] + " units" + ui.attack_attacker.textContent = faction_name[view.attack.attacker] + " - " + view.attack.n_units[0] + " unit" + (view.attack.n_units[0] > 1 ? "s" : "") + ui.attack_defender.textContent = faction_name[view.attack.target] + " - " + view.attack.n_units[1] + " unit" + (view.attack.n_units[1] > 1 ? "s" : "") ui.attacker_flag.forEach(function(element){ element.src = faction_flags[view.attack.attacker]; @@ -1122,6 +1122,11 @@ function roll_attack() { game.dice[4] = 0 game.dice[5] = 0 } + + if (game.cmd.n_units[1] === 0) { + game.dice[4] = 0 + game.dice[5] = 0 + } } function attack_use_cavalry(d, f) { |