diff options
author | Tor Andersson <tor@ccxvii.net> | 2024-05-06 03:07:19 +0200 |
---|---|---|
committer | Tor Andersson <tor@ccxvii.net> | 2024-05-17 22:56:49 +0200 |
commit | 2787cee71f6cdc2b97b6f1af4080a3dae0311cb8 (patch) | |
tree | c79e37bdf242e77c11beccbbb52e7d45d6ba3038 | |
parent | 79b5296c4877eea55cf881a5d17030ed56413cac (diff) | |
download | red-flag-over-paris-2787cee71f6cdc2b97b6f1af4080a3dae0311cb8.tar.gz |
fix censorship recycling
-rw-r--r-- | rules.js | 15 |
1 files changed, 3 insertions, 12 deletions
@@ -337,7 +337,7 @@ function discard_card(c) { function recycle_card(c) { array_remove_item(player_hand(), c) - game.strategy_deck.unshift(c) + game.discard.unshift(c) } function remove_card(c) { @@ -1784,17 +1784,6 @@ states.operations_remove_spend = { }, } -states.operations_remove_draw = { - inactive: "use Operations Points", - prompt() { - view.prompt = "Operations: Draw card for removal in Military." - view.actions.draw = 1 - }, - draw() { - attempt_remove_piece(0) - }, -} - function attempt_remove_piece(extra) { clear_undo() let p = game.who @@ -1812,6 +1801,8 @@ function attempt_remove_piece(extra) { logi("Failure") } game.who = -1 + if (game.censorship) + game.discard.unshift(c) resume_operations_remove() } |