From b8b3ef61aaf8ff16ab7796125aa2148e68cf8acb Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Sun, 23 May 2010 22:18:05 +1200 Subject: [PATCH] fix dumb oversight when choosing a suitable fix --- OpenRA.Mods.RA/Activities/LayMines.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Activities/LayMines.cs b/OpenRA.Mods.RA/Activities/LayMines.cs index 14c5f63c56..cdff03ed64 100644 --- a/OpenRA.Mods.RA/Activities/LayMines.cs +++ b/OpenRA.Mods.RA/Activities/LayMines.cs @@ -40,7 +40,7 @@ namespace OpenRA.Mods.RA.Activities { // rearm & repair at fix, then back out here to refill the minefield some more var buildings = self.Info.Traits.Get().RearmBuildings; - var rearmTarget = self.World.Actors.FirstOrDefault(a => self.Owner.Stances[a.Owner] == Stance.Ally + var rearmTarget = self.World.Actors.FirstOrDefault(a => a.Owner != null && self.Owner.Stances[a.Owner] == Stance.Ally && buildings.Contains(a.Info.Name)); if (rearmTarget == null)