diff options
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 19 |
1 files changed, 4 insertions, 15 deletions
@@ -1270,7 +1270,6 @@ states.vm_the_crowd_turns_against_ceausescu = { }, influence() { push_undo() - delete game.ceausescu_cards valid_spaces_infl() game.valid_spaces = game.valid_spaces.filter(n => spaces[n].country === 'Romania') log('Placed SP:') @@ -1278,20 +1277,14 @@ states.vm_the_crowd_turns_against_ceausescu = { }, support_check() { push_undo() - delete game.ceausescu_cards valid_spaces_sc() game.available_ops = 2 log('Support Checks:') game.state = 'support_check_prep' }, pass() { - if (game.return !== game.active) { - change_player() - } log('Passed.') - log_h5('Raise the Stakes') - log(`${game.active}:`) - game.state = 'raise_stakes_1' + check_for_crowd() } } @@ -1315,13 +1308,8 @@ states.the_crowd_turns_against_ceausescu_infl = { add_infl(space, 'vm_available_ops') }, done() { - if (game.return !== game.active) { - change_player() - } summary_flush() - log_h5('Raise the Stakes') - log(`${game.active}:`) - game.state = 'raise_stakes_1' + check_for_crowd() }, } @@ -3110,6 +3098,8 @@ function check_for_crowd() { if (game.return !== game.active) { change_player() } + game.power_struggle_discard = game.ceausescu_cards + delete game.ceausescu_cards log_h5('Raise the Stakes') log(`${game.active}:`) game.state = 'raise_stakes_1' @@ -8380,7 +8370,6 @@ states.vm_support_surges_1 = { ) game.temp = game.com_pwr_hand[game.com_pwr_hand.length - 1] } - console.log('game.power_struggle_deck', game.power_struggle_deck) if (game.power_struggle_deck.length === 0) game.state = 'vm_support_surges_no_cards' else |