From a815b2ed87eebc8422a04bb3dc851c81a88d968c Mon Sep 17 00:00:00 2001 From: iainp5 Date: Mon, 10 Feb 2025 16:48:55 +0000 Subject: Add return false and fix capitalisation --- rules.js | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/rules.js b/rules.js index 1d78cdc..301d7fb 100644 --- a/rules.js +++ b/rules.js @@ -895,7 +895,7 @@ states.add_influence = { gen_action('done') } } else if (game.valid_spaces.length === 0) { - view.prompt = 'Place SPs: no spaces remaining.' + view.prompt = 'Place SPs: No spaces remaining.' if (!game.vm_event_to_do) { gen_action("end_round") } else { @@ -3240,10 +3240,12 @@ function check_ceh() { game.vp ++ logi(`+1 VP for playing C${C_COMMON_EUROPEAN_HOME} for Operations.`) } - if (check_vp()) { + if (check_vp()) return true - } - } + else + return false + } else + return false } function check_reformer() { @@ -3298,12 +3300,13 @@ function check_ligachev_non_event() { if (game.active === DEM && game.persistent_events.includes(C_LIGACHEV)) { log(`-3 VP from C${C_LIGACHEV}.`) game.vp -= 3 - if (check_vp()) { + if (check_vp()) return true - } game.persistent_events = game.persistent_events.filter(n => n !== C_LIGACHEV) game.strategy_removed.push(C_LIGACHEV) - } + return false + } else + return false } function check_ligachev_event(card) { @@ -3311,13 +3314,14 @@ function check_ligachev_event(card) { if (card !== C_GORBACHEV_CHARMS_THE_WEST) { log(`-3 VP from C${C_LIGACHEV}.`) game.vp -= 3 - if (check_vp()) { + if (check_vp()) return true - } } game.persistent_events = game.persistent_events.filter(n => n !== C_LIGACHEV) game.strategy_removed.push(C_LIGACHEV) - } + return false + } else + return false } function is_auto_resolve(card) { -- cgit v1.2.3