From b269ed96af48a127ef562ccce920b47d3c387165 Mon Sep 17 00:00:00 2001 From: Tor Andersson Date: Tue, 11 Feb 2025 19:04:46 +0100 Subject: v4: zap demagogue v2 remnants --- rules.js | 37 ++----------------------------------- 1 file changed, 2 insertions(+), 35 deletions(-) diff --git a/rules.js b/rules.js index 2b2de8c..25e8d56 100644 --- a/rules.js +++ b/rules.js @@ -4146,10 +4146,7 @@ states.demagogue_confirm = { log_h3("Demagogue.") game.demagogue = new Array(get_player_count()).fill(-1) game.count = game.current - if (is_classic()) - game.state = "demagogue" - else - game.state = "demagogue_v2" + game.state = "demagogue" goto_next_demagogue() }, } @@ -4189,33 +4186,6 @@ states.demagogue = { }, } -states.demagogue_v2 = { - inactive: "Demagogue", - demagogue: true, - prompt() { - prompt("Demagogue: Choose a card to discard (of value 2 or higher if possible).") - let only_ones = true - for (let c of current_hand()) { - if (card_value(c) > 1) { - only_ones = false - gen_action_card(c) - } - } - if (only_ones) { - for (let c of current_hand()) - if (card_value(c) === 1) - gen_action_card(c) - } - }, - card(c) { - push_undo() - set_delete(current_hand(), c) - set_add(current_discard(), c) - game.demagogue[game.current] = c - game.state = "demagogue_done" - }, -} - states.demagogue_done = { inactive: "Demagogue", demagogue: true, @@ -4225,10 +4195,7 @@ states.demagogue_done = { }, done() { clear_undo() - if (is_classic()) - game.state = "demagogue" - else - game.state = "demagogue_v2" + game.state = "demagogue" goto_next_demagogue() }, } -- cgit v1.2.3