summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-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()