summaryrefslogtreecommitdiff
path: root/rules.js
diff options
context:
space:
mode:
Diffstat (limited to 'rules.js')
-rw-r--r--rules.js11
1 files changed, 7 insertions, 4 deletions
diff --git a/rules.js b/rules.js
index dbd8873..f3ee05e 100644
--- a/rules.js
+++ b/rules.js
@@ -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)
}
}