summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2025-02-08 00:38:05 +0100
committerTor Andersson <tor@ccxvii.net>2025-02-08 00:38:05 +0100
commit21f9d57c419e57d180921ccd3175622f1f92cc6c (patch)
treeb127cef3aa2c7d958e061a54b2566075116c963c /rules.js
parent80d60fd58fe4fb29eff007bcfce8eaa34c64155b (diff)
downloadmaria-21f9d57c419e57d180921ccd3175622f1f92cc6c.tar.gz
Don't count Italy box as a Bohemian space for placing Hussars.
Diffstat (limited to 'rules.js')
-rw-r--r--rules.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/rules.js b/rules.js
index 24d0f11..eac3734 100644
--- a/rules.js
+++ b/rules.js
@@ -2431,9 +2431,11 @@ function has_unmoved_piece_on_flanders_map(pow) {
}
function has_general_on_bohemia_map(pow) {
- for (let p of all_power_generals[pow])
- if (is_bohemia_space(game.pos[p]))
+ for (let p of all_power_generals[pow]) {
+ let s = game.pos[p]
+ if (is_bohemia_space(s) && s !== AUSTRIAN_ITALY_BOX)
return true
+ }
return false
}