summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
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
}