From 9fcb007bb3f4161be4b7007dd901b410ace90ab2 Mon Sep 17 00:00:00 2001 From: Angen Date: Sun, 6 Mar 2022 13:54:03 +0000 Subject: [PATCH] [Petra] Fix han civilisation This was SVN commit r26574. --- binaries/data/mods/public/simulation/ai/petra/config.js | 3 +++ .../data/mods/public/simulation/ai/petra/researchManager.js | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/binaries/data/mods/public/simulation/ai/petra/config.js b/binaries/data/mods/public/simulation/ai/petra/config.js index f4b2d324fe..f3d51d6b71 100644 --- a/binaries/data/mods/public/simulation/ai/petra/config.js +++ b/binaries/data/mods/public/simulation/ai/petra/config.js @@ -77,6 +77,9 @@ PETRA.Config = function(difficulty = PETRA.DIFFICULTY_MEDIUM, behavior) "gaul": [ "structures/{civ}/assembly" ], + "han": [ + "structures/{civ}/academy" + ], "iber": [ "structures/{civ}/monument" ], diff --git a/binaries/data/mods/public/simulation/ai/petra/researchManager.js b/binaries/data/mods/public/simulation/ai/petra/researchManager.js index a284a3384a..b7cf9cccde 100644 --- a/binaries/data/mods/public/simulation/ai/petra/researchManager.js +++ b/binaries/data/mods/public/simulation/ai/petra/researchManager.js @@ -105,7 +105,7 @@ PETRA.ResearchManager.prototype.researchWantedTechs = function(gameState, techs) return { "name": tech[0], "increasePriority": this.CostSum(template.cost) < 400 }; else if (template.modifications[i].value === "ResourceGatherer/Rates/food.fruit") return { "name": tech[0], "increasePriority": this.CostSum(template.cost) < 400 }; - else if (template.modifications[i].value === "ResourceGatherer/Rates/food.grain") + else if (template.modifications[i].value === "ResourceGatherer/Rates/food.grain" || template.modifications[i].value === "ResourceGatherer/Rates/food.rice") return { "name": tech[0], "increasePriority": false }; else if (template.modifications[i].value === "ResourceGatherer/Rates/wood.tree") return { "name": tech[0], "increasePriority": this.CostSum(template.cost) < 400 };