summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoël Simoneau <simoneaujoel@gmail.com>2025-04-19 13:48:34 -0400
committerJoël Simoneau <simoneaujoel@gmail.com>2025-04-19 13:48:34 -0400
commit7269bece1c80e87841eafc529fc6c796a482c2a3 (patch)
tree67fbe827e06c4cf888e7cf2511dee0cd1752aff1
parentbeca49cf394b18423d4505865ad3323e35a8e2db (diff)
downloadvijayanagara-7269bece1c80e87841eafc529fc6c796a482c2a3.tar.gz
At least one MI Advance
-rw-r--r--rules.js5
1 files changed, 4 insertions, 1 deletions
diff --git a/rules.js b/rules.js
index 184f958..9ba6717 100644
--- a/rules.js
+++ b/rules.js
@@ -2700,13 +2700,16 @@ states.advance_space = {
if (piece_space(p) === origin)
gen_action_piece(p)
- view.actions.end_advance = 1
+ if (game.cmd.pieces.length >= 1)
+ view.actions.end_advance = 1
},
piece(p) {
+ set_add(game.cmd.pieces, p)
log_summary_move_from(p)
place_piece(p, game.cmd.where)
},
end_advance() {
+ game.cmd.pieces = []
log_space(game.cmd.where, "Advance")
pop_summary()
goto_strategic_assistance()