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]