diff --git a/OpenRA.Mods.Common/Traits/BotModules/Squads/States/AirStates.cs b/OpenRA.Mods.Common/Traits/BotModules/Squads/States/AirStates.cs index 5a300192e6..898ab0f1e9 100644 --- a/OpenRA.Mods.Common/Traits/BotModules/Squads/States/AirStates.cs +++ b/OpenRA.Mods.Common/Traits/BotModules/Squads/States/AirStates.cs @@ -163,7 +163,7 @@ namespace OpenRA.Mods.Common.Traits.BotModules.Squads } } - if (!NearToPosSafely(owner, owner.Target.CenterPosition)) + if (!NearToPosSafely(owner, owner.Units.ClosestToIgnoringPath(owner.TargetActor).CenterPosition)) { owner.FuzzyStateMachine.ChangeState(owner, new AirFleeState()); return;