summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2025-04-01 23:48:11 +0200
committerTor Andersson <tor@ccxvii.net>2025-04-01 23:48:59 +0200
commit6cabceb4930650751189f7e9a6559fa30799fdce (patch)
tree17a1eaae30d9340d29d05251b2cf870a93144b71 /rules.js
parent6ac2c6928c566f23be2952ba641deb627ef1008f (diff)
downloadmaria-6cabceb4930650751189f7e9a6559fa30799fdce.tar.gz
Fix bug that allowed winter recruiting to off-map generals.
Diffstat (limited to 'rules.js')
-rw-r--r--rules.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/rules.js b/rules.js
index 5c87168..feed732 100644
--- a/rules.js
+++ b/rules.js
@@ -3645,7 +3645,7 @@ states.recruit = {
for (let p of all_power_generals[game.power]) {
if (is_intro() && is_flanders_space(game.pos[p]))
continue
- if (game.troops[p] > 0 && game.troops[p] < 8)
+ if (is_piece_on_map(p) && game.troops[p] > 0 && game.troops[p] < 8)
gen_action_piece(p)
else if (is_piece_eliminated(p) && has_re_entry_space_for_general(p))
gen_action_piece(p)