summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
authorJoël Simoneau <simoneaujoel@gmail.com>2025-04-04 07:52:34 -0400
committerJoël Simoneau <simoneaujoel@gmail.com>2025-04-04 07:52:34 -0400
commit782b73bcca4d03f60456293282150ea81ef8cd23 (patch)
treec41a331a98b599e192fdfd9133fa7f4442c0a19a /rules.js
parent04724b62b28b6d0815e2ce6d3d9050f91390507f (diff)
downloadvijayanagara-782b73bcca4d03f60456293282150ea81ef8cd23.tar.gz
Compel bug rebel in available
Diffstat (limited to 'rules.js')
-rw-r--r--rules.js4
1 files changed, 2 insertions, 2 deletions
diff --git a/rules.js b/rules.js
index 1e6223b..99ae2b8 100644
--- a/rules.js
+++ b/rules.js
@@ -2372,12 +2372,12 @@ states.compel_space = {
},
piece(p) {
push_undo()
- set_add(game.decree.pieces, p)
if (piece_space(p) === AVAILABLE)
log_summary_place(p)
else
log_summary_move_from(p)
- place_piece(p, game.decree.where)
+ let pp = place_piece(p, game.decree.where)
+ set_add(game.decree.pieces, pp)
game.decree.count -= 1
},
next() {