From 87e33a75c6fd3f7200dc5d32f81e55969ac74c98 Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Mon, 6 Jul 2020 13:31:14 +0200 Subject: [PATCH] Fix a crash when calling an airstrike at the map edge --- OpenRA.Mods.Common/Traits/SupportPowers/AirstrikePower.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Traits/SupportPowers/AirstrikePower.cs b/OpenRA.Mods.Common/Traits/SupportPowers/AirstrikePower.cs index 33bec055c3..e29252ce2c 100644 --- a/OpenRA.Mods.Common/Traits/SupportPowers/AirstrikePower.cs +++ b/OpenRA.Mods.Common/Traits/SupportPowers/AirstrikePower.cs @@ -162,6 +162,7 @@ namespace OpenRA.Mods.Common.Traits }); aircraft.Add(a); + aircraftInRange.Add(a, false); var attack = a.Trait(); attack.SetTarget(self.World, target + targetOffset); @@ -192,7 +193,6 @@ namespace OpenRA.Mods.Common.Traits a.QueueActivity(new Fly(a, Target.FromPos(target + spawnOffset))); a.QueueActivity(new Fly(a, Target.FromPos(finishEdge + spawnOffset))); a.QueueActivity(new RemoveSelf()); - aircraftInRange.Add(a, false); distanceTestActor = a; }