diff --git a/binaries/data/mods/public/simulation/ai/petra/baseManager.js b/binaries/data/mods/public/simulation/ai/petra/baseManager.js index 9f5f7ce8d4..c3e175f3f4 100644 --- a/binaries/data/mods/public/simulation/ai/petra/baseManager.js +++ b/binaries/data/mods/public/simulation/ai/petra/baseManager.js @@ -650,7 +650,7 @@ PETRA.BaseManager.prototype.reassignIdleWorkers = function(gameState, idleWorker } } } - else if (PETRA.isFastMoving(ent)) + else if (PETRA.isFastMoving(ent) && ent.canGather("food") && ent.canAttackClass("Animal")) ent.setMetadata(PlayerID, "subrole", "hunter"); else if (ent.hasClass("FishingBoat")) ent.setMetadata(PlayerID, "subrole", "fisher"); diff --git a/binaries/data/mods/public/simulation/templates/units/maur_elephant_archer_b.xml b/binaries/data/mods/public/simulation/templates/units/maur_elephant_archer_b.xml index 84adb017ab..5a87a5f376 100644 --- a/binaries/data/mods/public/simulation/templates/units/maur_elephant_archer_b.xml +++ b/binaries/data/mods/public/simulation/templates/units/maur_elephant_archer_b.xml @@ -27,6 +27,7 @@ maur + -FastMoving -Cavalry Elephant Elephant Archer units/maur_cavalry_archer.png