From 969be686a3d05f2b9b3a34f3f1bf37f1b2be21c7 Mon Sep 17 00:00:00 2001 From: reaperrr Date: Thu, 8 Aug 2019 20:25:09 +0200 Subject: [PATCH] Fix aircraft with TakeOffOnResupply not taking off ...after auto-resupply. --- OpenRA.Mods.Common/Activities/Air/ReturnToBase.cs | 2 +- OpenRA.Mods.Common/Scripting/Properties/AircraftProperties.cs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenRA.Mods.Common/Activities/Air/ReturnToBase.cs b/OpenRA.Mods.Common/Activities/Air/ReturnToBase.cs index 6fd21abdb5..31b14cd59d 100644 --- a/OpenRA.Mods.Common/Activities/Air/ReturnToBase.cs +++ b/OpenRA.Mods.Common/Activities/Air/ReturnToBase.cs @@ -28,7 +28,7 @@ namespace OpenRA.Mods.Common.Activities Actor dest; int facing = -1; - public ReturnToBase(Actor self, Actor dest = null, bool alwaysLand = true) + public ReturnToBase(Actor self, Actor dest = null, bool alwaysLand = false) { this.dest = dest; this.alwaysLand = alwaysLand; diff --git a/OpenRA.Mods.Common/Scripting/Properties/AircraftProperties.cs b/OpenRA.Mods.Common/Scripting/Properties/AircraftProperties.cs index 1c95c7489b..04658e5600 100644 --- a/OpenRA.Mods.Common/Scripting/Properties/AircraftProperties.cs +++ b/OpenRA.Mods.Common/Scripting/Properties/AircraftProperties.cs @@ -38,7 +38,7 @@ namespace OpenRA.Mods.Common.Scripting [Desc("Return to the base, which is either the destination given, or an auto-selected one otherwise.")] public void ReturnToBase(Actor destination = null) { - Self.QueueActivity(new ReturnToBase(Self, destination)); + Self.QueueActivity(new ReturnToBase(Self, destination, true)); } [ScriptActorPropertyActivity]