From f8a0dd59b78b60de5d650ee9bc6e82a7fb0a03e0 Mon Sep 17 00:00:00 2001 From: James Dunne Date: Wed, 27 Jun 2012 18:38:12 -0500 Subject: [PATCH] Fixed null reference bug. --- OpenRA.Mods.RA/Activities/FindResources.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Activities/FindResources.cs b/OpenRA.Mods.RA/Activities/FindResources.cs index 4f8bd88a34..74aa6b34b0 100755 --- a/OpenRA.Mods.RA/Activities/FindResources.cs +++ b/OpenRA.Mods.RA/Activities/FindResources.cs @@ -47,7 +47,7 @@ namespace OpenRA.Mods.RA.Activities var territory = self.World.WorldActor.TraitOrDefault(); // Determine where to search from and how far to search: - var searchFromLoc = harv.LastOrderLocation ?? harv.LinkedProc.Location; + var searchFromLoc = harv.LastOrderLocation ?? (harv.LastLinkedProc ?? harv.LinkedProc ?? self).Location; int searchRadius = harv.LastOrderLocation.HasValue ? harvInfo.SearchFromOrderRadius : harvInfo.SearchFromProcRadius; int searchRadiusSquared = searchRadius * searchRadius;