From f9440a964a44a2e0fa9356c6497dddf08f7e3a06 Mon Sep 17 00:00:00 2001 From: mimo Date: Wed, 15 Jul 2015 17:29:06 +0000 Subject: [PATCH] minor petra tweaks This was SVN commit r16860. --- binaries/data/mods/public/simulation/ai/petra/baseManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binaries/data/mods/public/simulation/ai/petra/baseManager.js b/binaries/data/mods/public/simulation/ai/petra/baseManager.js index f52dc633b8..3fa1e75050 100644 --- a/binaries/data/mods/public/simulation/ai/petra/baseManager.js +++ b/binaries/data/mods/public/simulation/ai/petra/baseManager.js @@ -439,7 +439,7 @@ m.BaseManager.prototype.checkResourceLevels = function (gameState, queues) { let numFound = gameState.getOwnFoundations().filter(API3.Filters.byClass("Field")).length; let goal = this.Config.Economy.provisionFields; - if (gameState.ai.HQ.saveResources || gameState.ai.HQ.saveSpace || count > 300) + if (gameState.ai.HQ.saveResources || gameState.ai.HQ.saveSpace || count > 300 || numFarms > 5) goal = Math.max(goal-1, 1); if (numFound + numQueue < goal) queues.field.addItem(new m.ConstructionPlan(gameState, "structures/{civ}_field", { "base": this.ID }));