From ab2ba48da876108f58a535f892e5c8565aae3a87 Mon Sep 17 00:00:00 2001 From: Marko Lindqvist Date: Sat, 22 May 2021 02:19:13 +0300 Subject: [PATCH 61/61] civ2civ3/sandbox: Enable one-time-bonus for traderoute establishment This is to work around AI limitation that it does not want to establish traderoutes when it gets no bonus. Set default tradeworldrelpct to 100 to make sure the bonus does not grow without limits for bigger maps. See osdn #42319 Signed-off-by: Marko Lindqvist --- data/civ2civ3/game.ruleset | 17 +++++++++-------- data/sandbox/game.ruleset | 17 +++++++++-------- 2 files changed, 18 insertions(+), 16 deletions(-) diff --git a/data/civ2civ3/game.ruleset b/data/civ2civ3/game.ruleset index cf3331ebdb..0300ee9405 100644 --- a/data/civ2civ3/game.ruleset +++ b/data/civ2civ3/game.ruleset @@ -1945,14 +1945,14 @@ settings = { "type", "pct", "cancelling", "bonus" "National", 0, "Cancel", "None" "NationalIC", 0, "Cancel", "None" - "IN", 100, "Cancel", "None" - "INIC", 200, "Cancel", "None" - "Ally", 100, "Cancel", "None" - "AllyIC", 200, "Cancel", "None" - "Enemy", 0, "Cancel", "None" - "EnemyIC", 0, "Cancel", "None" - "Team", 100, "Cancel", "None" - "TeamIC", 200, "Cancel", "None" + "IN", 100, "Cancel", "Gold" + "INIC", 200, "Cancel", "Gold" + "Ally", 100, "Cancel", "Gold" + "AllyIC", 200, "Cancel", "Gold" + "Enemy", 0, "Cancel", "Gold" + "EnemyIC", 0, "Cancel", "Gold" + "Team", 100, "Cancel", "Gold" + "TeamIC", 200, "Cancel", "Gold" } ; When are goods for the trade route chosen. @@ -2117,4 +2117,5 @@ set = "techlossforgiveness", 0 "techlossrestore", 50 "revolentype", "RANDQUICK" + "tradeworldrelpct", 100 } diff --git a/data/sandbox/game.ruleset b/data/sandbox/game.ruleset index 365cd888bd..48add60d48 100644 --- a/data/sandbox/game.ruleset +++ b/data/sandbox/game.ruleset @@ -3195,14 +3195,14 @@ settings = { "type", "pct", "cancelling", "bonus" "National", 0, "Cancel", "Both" "NationalIC", 0, "Cancel", "Both" - "IN", 100, "Cancel", "Both" - "INIC", 200, "Cancel", "Both" - "Ally", 100, "Cancel", "Both" - "AllyIC", 200, "Cancel", "Both" - "Enemy", 0, "Cancel", "None" - "EnemyIC", 0, "Cancel", "None" - "Team", 100, "Cancel", "Both" - "TeamIC", 200, "Cancel", "Both" + "IN", 100, "Cancel", "Gold" + "INIC", 200, "Cancel", "Gold" + "Ally", 100, "Cancel", "Gold" + "AllyIC", 200, "Cancel", "Gold" + "Enemy", 0, "Cancel", "Gold" + "EnemyIC", 0, "Cancel", "Gold" + "Team", 100, "Cancel", "Gold" + "TeamIC", 200, "Cancel", "Gold" } ; When are goods for the trade route chosen. @@ -3445,4 +3445,5 @@ set = "techlossforgiveness", 0 "techlossrestore", 50 "multiresearch", "ENABLED" + "tradeworldrelpct", 100 } -- 2.30.2