fix NRE in ReturnToBase bailout if no suitable building is found

This commit is contained in:
Chris Forbes
2012-09-14 23:20:39 +12:00
parent ea641f081f
commit 62257459fd

View File

@@ -97,7 +97,10 @@ namespace OpenRA.Mods.RA.Air
var nearestAfld = ChooseAirfield(self, false);
self.CancelActivity();
return Util.SequenceActivities(Fly.ToCell(nearestAfld.Location), new FlyCircle());
if (nearestAfld != null)
return Util.SequenceActivities(Fly.ToCell(nearestAfld.Location), new FlyCircle());
else
return new FlyCircle();
}
return Util.SequenceActivities(