summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTor Andersson <tor@ccxvii.net>2023-12-16 22:30:09 +0100
committerTor Andersson <tor@ccxvii.net>2023-12-16 22:30:09 +0100
commit23f57c9dab0503ea538c3da97498920ada408978 (patch)
tree164d88c4bf6eae4f4c39f4d90648d6c9f37cc008
parent2fa45c932fca3f25dd7f15afade3f072da3fb4bc (diff)
downloadwaterloo-campaign-1815-23f57c9dab0503ea538c3da97498920ada408978.tar.gz
Fix passing when french/prussian moves is already down to zero.
-rw-r--r--rules.js4
1 files changed, 4 insertions, 0 deletions
diff --git a/rules.js b/rules.js
index c7438f1..15c9f30 100644
--- a/rules.js
+++ b/rules.js
@@ -1318,11 +1318,15 @@ function pass_movement() {
if (game.turn <= 2 && game.active === P1) {
game.remain = game.french_moves
+ if (game.remain === 0)
+ end_movement()
return
}
if (game.turn === 2 && game.active === P2) {
game.remain = game.prussian_moves
+ if (game.remain === 0)
+ end_movement()
return
}