diff options
author | Tor Andersson <tor@ccxvii.net> | 2025-02-03 18:47:19 +0100 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2025-02-03 18:47:53 +0100 |
commit | 3c3d2add6b855c9a9736d1f80e93a82ce8ade3fb (patch) | |
tree | cdfe18c6b21ad6b6fa0d15c6508fc14def2ef2af /rules.js | |
parent | 49f02b033c5b4bb91a39001e56ed56407d64f18f (diff) | |
download | maria-3c3d2add6b855c9a9736d1f80e93a82ce8ade3fb.tar.gz |
Fix "no generals on map" test for skipping hussar placement.
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 6 |
1 files changed, 3 insertions, 3 deletions
@@ -1633,7 +1633,7 @@ states.place_hussars = { for (let p of all_hussars) if (!set_has(game.moved, p)) gen_action_piece(p) - if (!has_any_hussar(ELIMINATED) || !has_piece_on_bohemia_map(P_AUSTRIA)) + if (!has_any_hussar(ELIMINATED) || !has_general_on_bohemia_map(P_AUSTRIA)) view.actions.end_place_hussars = 1 }, piece(p) { @@ -2430,8 +2430,8 @@ function has_unmoved_piece_on_flanders_map(pow) { return false } -function has_piece_on_bohemia_map(pow) { - for (let p of all_power_pieces[pow]) +function has_general_on_bohemia_map(pow) { + for (let p of all_power_generals[pow]) if (is_bohemia_space(game.pos[p])) return true return false |