1
0
forked from 0ad/0ad

minor petra tweaks

This was SVN commit r16860.
This commit is contained in:
mimo 2015-07-15 17:29:06 +00:00
parent 8fc4ecaa6b
commit f9440a964a

View File

@ -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 }));