From a3c9d72cfdc011d949b3f76da3741b7c5a4af918 Mon Sep 17 00:00:00 2001 From: Forcecore Date: Sat, 17 Jun 2017 11:29:01 -0500 Subject: [PATCH] Unbreak queued order --- OpenRA.Mods.Common/Traits/RepairsBridges.cs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Traits/RepairsBridges.cs b/OpenRA.Mods.Common/Traits/RepairsBridges.cs index 91659e2165..c3b2dc1d99 100644 --- a/OpenRA.Mods.Common/Traits/RepairsBridges.cs +++ b/OpenRA.Mods.Common/Traits/RepairsBridges.cs @@ -95,8 +95,10 @@ namespace OpenRA.Mods.Common.Traits else return; - self.SetTargetLine(Target.FromOrder(self.World, order), Color.Yellow); + if (!order.Queued) + self.CancelActivity(); + self.SetTargetLine(Target.FromOrder(self.World, order), Color.Yellow); self.QueueActivity(new RepairBridge(self, order.TargetActor, info.EnterBehaviour, info.RepairNotification)); } }