From 3af3299921fdc88101d0ae22a44eeba50b7f462a Mon Sep 17 00:00:00 2001 From: abcdefg30 Date: Fri, 22 Dec 2017 00:46:16 +0100 Subject: [PATCH] Fix a crash in PlaceBuilding.cs --- OpenRA.Mods.Common/Traits/Player/PlaceBuilding.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Traits/Player/PlaceBuilding.cs b/OpenRA.Mods.Common/Traits/Player/PlaceBuilding.cs index 5cc9d3d26c..91a895226f 100644 --- a/OpenRA.Mods.Common/Traits/Player/PlaceBuilding.cs +++ b/OpenRA.Mods.Common/Traits/Player/PlaceBuilding.cs @@ -58,7 +58,7 @@ namespace OpenRA.Mods.Common.Traits var prevItems = GetNumBuildables(self.Owner); var targetActor = w.GetActorById(order.ExtraData); - if (targetActor.IsDead) + if (targetActor == null || targetActor.IsDead) return; var unit = self.World.Map.Rules.Actors[order.TargetString];