diff options
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 10 |
1 files changed, 7 insertions, 3 deletions
@@ -4710,22 +4710,24 @@ function vm_central_committee_reshuffle() { game.state = 'vm_central_committee_reshuffle' } -function vm_civic_forum() { +function vm_civic_forum_prep() { log('+1 VP') game.vp++ if (check_vp()) { return } + vm_next() +} + +function vm_civic_forum() { if (check_dem_control(S_CZECH_WRITERS)) { vm_next() } else { - permanently_remove(C_CIVIC_FORUM) vm_return() } } function vm_common_european_home() { - if (game.active === DEM) { for (let c of game.democrat_hand) { if (cards[c].side === 'C') { @@ -8660,6 +8662,8 @@ CODE[89] = [ // Domino Theory* ] CODE[90] = [ // Civic Forum* + [ vm_permanently_remove ], + [ vm_civic_forum_prep ], [ vm_valid_spaces_country, 'Czechoslovakia' ], [ vm_prompt, 'Czechoslovakia' ], [ vm_add_infl_free, 4 ], |