From c96d41b82f68c26c54c5196d65bf31fa4e03249e Mon Sep 17 00:00:00 2001 From: Bob Date: Thu, 12 Nov 2009 13:16:08 +1300 Subject: [PATCH] Allow setting a new order to a harvester that's delivering. --- OpenRa.Game/Traits/Activities/DeliverOre.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/OpenRa.Game/Traits/Activities/DeliverOre.cs b/OpenRa.Game/Traits/Activities/DeliverOre.cs index 4bec3e9966..42845e8393 100644 --- a/OpenRa.Game/Traits/Activities/DeliverOre.cs +++ b/OpenRa.Game/Traits/Activities/DeliverOre.cs @@ -28,6 +28,8 @@ namespace OpenRa.Game.Traits.Activities self.traits.Get().Deliver( self ); return NextActivity ?? new Harvest(); } + else if( NextActivity != null ) + return NextActivity; else if( refinery == null || refinery.IsDead || self.Location != refinery.Location + refineryDeliverOffset ) { var search = new PathSearch