diff options
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 6 |
1 files changed, 4 insertions, 2 deletions
@@ -855,10 +855,11 @@ states.resolve_opponent_event = { opp_event() { game.vm_event_to_do = false game.return_state = 'resolve_opponent_event' + game.vm_event = game.played_card if (is_auto_resolve(game.played_card) || switch_events.includes(game.played_card)) { game.return = game.active log(`Played C${game.played_card} for the event`) - goto_vm(game.played_card)} + goto_vm(game.vm_event)} else { if (game.active === DEM) { game.return = COM @@ -867,7 +868,7 @@ states.resolve_opponent_event = { } next_player() log(`C${game.played_card}`) - goto_vm(game.played_card) + goto_vm(game.vm_event) } }, tst_7() { @@ -5869,6 +5870,7 @@ function vm_yakovlev_counsels_gorbachev() { function vm_permanently_remove () { // Check if the event is being played as the result of another card, e.g. Dash for the West, is a card which should be removed, and which hasn't already been removed! + console.log('game.vm_event', game.vm_event) if (game.vm_event !== 0 && cards[game.vm_event].remove === 1 && !game.strategy_removed.includes(game.vm_event)) { permanently_remove(game.vm_event) } |