From dca572fbcd3cdcf3c151bebb07b766e035dbf3ce Mon Sep 17 00:00:00 2001 From: mimo Date: Fri, 30 Jun 2017 16:41:29 +0000 Subject: [PATCH] petra: fix number of defenders against champion elephant which can be used as siege unit This was SVN commit r19852. --- binaries/data/mods/public/simulation/ai/petra/defenseArmy.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/binaries/data/mods/public/simulation/ai/petra/defenseArmy.js b/binaries/data/mods/public/simulation/ai/petra/defenseArmy.js index 2ca7ec5f60..d6d8e44be3 100644 --- a/binaries/data/mods/public/simulation/ai/petra/defenseArmy.js +++ b/binaries/data/mods/public/simulation/ai/petra/defenseArmy.js @@ -43,7 +43,7 @@ m.DefenseArmy.prototype.assignUnit = function (gameState, entID) // already enough units against it if (this.assignedAgainst[id].length > 8 || - (this.assignedAgainst[id].length > 5 && !eEnt.hasClass("Hero") && !eEnt.hasClass("Siege"))) + this.assignedAgainst[id].length > 5 && !eEnt.hasClass("Hero") && !m.isSiegeUnit(eEnt)) continue; let dist = API3.SquareVectorDistance(ent.position(), eEnt.position());