diff --git a/OpenRA.Mods.Common/Traits/Harvester.cs b/OpenRA.Mods.Common/Traits/Harvester.cs index 4f0c20d44f..184364c980 100644 --- a/OpenRA.Mods.Common/Traits/Harvester.cs +++ b/OpenRA.Mods.Common/Traits/Harvester.cs @@ -302,7 +302,7 @@ namespace OpenRA.Mods.Common.Traits { yield return new EnterAlliedActorTargeter("Deliver", 5, proc => IsAcceptableProcType(proc), - proc => !IsEmpty && proc.Trait().AllowDocking); + proc => proc.Trait().AllowDocking); yield return new HarvestOrderTargeter(); } } @@ -386,9 +386,6 @@ namespace OpenRA.Mods.Common.Traits if (order.TargetActor != OwnerLinkedProc) LinkProc(self, OwnerLinkedProc = order.TargetActor); - if (IsEmpty) - return; - idleSmart = true; self.SetTargetLine(Target.FromOrder(self.World, order), Color.Green);