summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoël Simoneau <simoneaujoel@gmail.com>2025-03-18 16:37:13 -0400
committerJoël Simoneau <simoneaujoel@gmail.com>2025-03-18 16:37:13 -0400
commit3bdc5569381c9de216a0ec1481266c433bf00df5 (patch)
tree6298b919b1e6753d03f951e36ac4b4dd8ebc8140
parente2b4cc4ffd06d39c007be923a3a88edfcabf23f6 (diff)
downloadvijayanagara-3bdc5569381c9de216a0ec1481266c433bf00df5.tar.gz
Fix MI Cavalry
-rw-r--r--rules.js6
1 files changed, 3 insertions, 3 deletions
diff --git a/rules.js b/rules.js
index 0c56a14..360284b 100644
--- a/rules.js
+++ b/rules.js
@@ -1319,10 +1319,10 @@ function goto_attack_cavalry(curr) {
log(`${faction_acronyms[curr]} is using Cavalry.`)
attack_use_cavalry(d_hit + (curr === game.cmd.attacker ? 0 : 4), MI)
} else {
- let d_hit2 = dices.findIndex(d => d ===2)
- if (d_hit2 !== -1) {
+ let d_hit2 = dices.findIndex(d => d === 2)
+ if (d_hit2 !== -1 && curr === game.cmd.attacker) {
log(`${faction_acronyms[curr]} is using Cavalry.`)
- attack_use_cavalry(d_hit + (curr === game.cmd.attacker ? 0 : 4), MI)
+ attack_use_cavalry(d_hit2 + (curr === game.cmd.attacker ? 0 : 4), MI)
}
}
game.cmd.step += 1