diff --git a/OpenRA.Mods.Common/AI/HackyAI.cs b/OpenRA.Mods.Common/AI/HackyAI.cs index bb40fc4040..1a4de50c61 100644 --- a/OpenRA.Mods.Common/AI/HackyAI.cs +++ b/OpenRA.Mods.Common/AI/HackyAI.cs @@ -1257,8 +1257,8 @@ namespace OpenRA.Mods.Common.AI if (!e.Attacker.Info.HasTraitInfo()) return; - // Protected harvesters or building - if ((self.Info.HasTraitInfo() || self.Info.HasTraitInfo()) && + // Protected priority assets, MCVs, harvesters and buildings + if ((self.Info.HasTraitInfo() || self.Info.HasTraitInfo() || self.Info.HasTraitInfo()) && Player.Stances[e.Attacker.Owner] == Stance.Enemy) { defenseCenter = e.Attacker.Location;