From 279b7b0279f2d348328a51dd9e6c5b88360cdb7e Mon Sep 17 00:00:00 2001 From: Chicken man Date: Sat, 10 Jan 2015 20:40:39 -0500 Subject: [PATCH] Fixed airdrop production crash --- OpenRA.Mods.Cnc/Traits/Buildings/ProductionAirdrop.cs | 3 +++ 1 file changed, 3 insertions(+) diff --git a/OpenRA.Mods.Cnc/Traits/Buildings/ProductionAirdrop.cs b/OpenRA.Mods.Cnc/Traits/Buildings/ProductionAirdrop.cs index bb347ffcec..8740932aee 100644 --- a/OpenRA.Mods.Cnc/Traits/Buildings/ProductionAirdrop.cs +++ b/OpenRA.Mods.Cnc/Traits/Buildings/ProductionAirdrop.cs @@ -55,6 +55,9 @@ namespace OpenRA.Mods.Cnc.Traits owner.World.AddFrameEndTask(w => { + if (!self.IsInWorld || self.IsDead) + return; + var altitude = self.World.Map.Rules.Actors[actorType].Traits.Get().CruiseAltitude; var a = w.CreateActor(actorType, new TypeDictionary {