summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
Diffstat (limited to 'rules.js')
-rw-r--r--rules.js15
1 files changed, 3 insertions, 12 deletions
diff --git a/rules.js b/rules.js
index 718ad24..72165e7 100644
--- a/rules.js
+++ b/rules.js
@@ -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()
}