From 6fc8de69ac69494c54a9fd2413f045921b682f23 Mon Sep 17 00:00:00 2001 From: reaperrr Date: Tue, 11 Aug 2015 15:02:31 +0200 Subject: [PATCH] Unreserve aircraft when removed from world --- OpenRA.Mods.Common/Traits/Air/Aircraft.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/OpenRA.Mods.Common/Traits/Air/Aircraft.cs b/OpenRA.Mods.Common/Traits/Air/Aircraft.cs index 9f1b43d0d4..1f8f82831d 100644 --- a/OpenRA.Mods.Common/Traits/Air/Aircraft.cs +++ b/OpenRA.Mods.Common/Traits/Air/Aircraft.cs @@ -194,6 +194,7 @@ namespace OpenRA.Mods.Common.Traits public void RemovedFromWorld(Actor self) { + UnReserve(); self.World.ActorMap.RemoveInfluence(self, this); self.World.ActorMap.RemovePosition(self, this); self.World.ScreenMap.Remove(self);