ChooseAirfield chooses closest, rather than first.

This commit is contained in:
Chris Forbes
2010-08-01 15:49:52 +12:00
parent 4567bad251
commit 990eeb844a

View File

@@ -29,6 +29,7 @@ namespace OpenRA.Mods.RA.Activities
return self.World.Queries.OwnedBy[self.Owner]
.Where(a => self.Info.Traits.Get<PlaneInfo>().RearmBuildings.Contains(a.Info.Name)
&& !Reservable.IsReserved(a))
.OrderBy(a => (a.CenterLocation - self.CenterLocation).LengthSquared)
.FirstOrDefault();
}