Ticket #4602: ticket4602.patch

File ticket4602.patch, 801 bytes (added by mimo, 7 years ago)
  • binaries/data/mods/public/simulation/ai/petra/army.js

     
    332332        let ent = gameState.getEntityById(entId);
    333333        if (ent)
    334334        {
    335             if (!ent.position() ||
    336                 ent.healthLevel() < this.Config.garrisonHealthLevel.low &&
     335            if (!ent.position() || ent.getMetadata(PlayerID, "transport") !== undefined ||
     336                                   ent.getMetadata(PlayerID, "transporter") !== undefined)
     337                continue;
     338            if (ent.healthLevel() < this.Config.garrisonHealthLevel.low &&
    337339                gameState.ai.HQ.defenseManager.garrisonAttackedUnit(gameState, ent))
    338340                continue;
    339341