diff options
Diffstat (limited to 'rules.js')
-rw-r--r-- | rules.js | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -2103,7 +2103,9 @@ function find_closest_friendly_unbesieged_fortification(start) { // SEQUENCE OF PLAY -function place_amherst_forbes_and_wolfe_in_pool() { +function place_amherst_forbes_and_wolfe_in_pool(is_event) { + if (is_event && game.year >= 1759) + return log("Placed Amherst, Forbes, and Wolfe into the British leader pool.") game.british.pool.push(AMHERST) game.british.pool.push(FORBES) @@ -2111,8 +2113,6 @@ function place_amherst_forbes_and_wolfe_in_pool() { } function start_year() { - if (game.year === 1759 && !game.events.pitt) - place_amherst_forbes_and_wolfe_in_pool() game.season = EARLY start_season() } @@ -2131,6 +2131,9 @@ function start_season() { break } + if (game.year === 1759 && game.season === EARLY && !game.events.pitt) + place_amherst_forbes_and_wolfe_in_pool(false) + delete game.british.pass_fw delete game.british.pass_bh delete game.french.pass_fw @@ -8897,7 +8900,7 @@ events.william_pitt = { game.events.pitt = 1 game.state = 'william_pitt' game.count = 1 - place_amherst_forbes_and_wolfe_in_pool() + place_amherst_forbes_and_wolfe_in_pool(true) } } |