summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTroy Nordine <tdnordine@gmail.com>2023-10-06 08:49:38 -0500
committerTor Andersson <tor@ccxvii.net>2023-12-10 18:16:55 +0100
commit83b038df6fadf65931907cc912d47b2f17cceb89 (patch)
tree65167bab7b469d7f6516dc1dcaa2da6720e40b78
parent43c57bc73d491f9f2cb026217d3940444a72f862 (diff)
downloadplantagenet-83b038df6fadf65931907cc912d47b2f17cceb89.tar.gz
Fixed setting enemy favor in pillage.
-rw-r--r--rules.js11
1 files changed, 11 insertions, 0 deletions
diff --git a/rules.js b/rules.js
index 164cf02..d6fcf3e 100644
--- a/rules.js
+++ b/rules.js
@@ -1580,6 +1580,16 @@ function shift_favor_toward_lancaster(loc) {
add_favourl_marker(loc)
}
+function set_favor_enemy(loc) {
+ if (game.active === YORK) {
+ remove_favoury_marker(loc)
+ add_favourl_marker(loc)
+ } else {
+ remove_favourl_marker(loc)
+ add_favoury_marker(loc)
+ }
+}
+
/*
function count_unbesieged_friendly_lords(loc) {
let n = 0
@@ -6650,6 +6660,7 @@ states.pillage_locale = {
reduce_influence(2 * num)
add_exhausted_marker(game.where)
+ set_favor_enemy(game.where)
data.locales[game.where].adjacent.forEach(shift_favor_away)
end_pillage_locale()