From d6f4b61b1c626f6b235e38bb3c2bbb927cbb8174 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Sat, 8 Oct 2011 22:22:42 +1300 Subject: [PATCH] fixed #1187 - aircraft now reload when ordered back to base via F --- OpenRA.Mods.RA/Air/Plane.cs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.RA/Air/Plane.cs b/OpenRA.Mods.RA/Air/Plane.cs index 6bf40d2bd5..4efb255eb9 100755 --- a/OpenRA.Mods.RA/Air/Plane.cs +++ b/OpenRA.Mods.RA/Air/Plane.cs @@ -69,9 +69,14 @@ namespace OpenRA.Mods.RA.Air } else if (order.OrderString == "ReturnToBase") { + var airfield = ReturnToBase.ChooseAirfield(self); + if (airfield == null) return; + UnReserve(); self.CancelActivity(); - self.QueueActivity(new ReturnToBase(self,null)); + self.SetTargetLine(Target.FromActor(airfield), Color.Green); + self.QueueActivity(new ReturnToBase(self, airfield)); + QueueResupplyActivities(self); } else {