From 226159d2204c55c15a1d3a56442cef59fbbc0442 Mon Sep 17 00:00:00 2001 From: reaperrr Date: Thu, 20 Feb 2020 11:57:33 +0100 Subject: [PATCH] AttackBase ResolveOrder optimization Only check for "Stop" when the other 'if' didn't apply. --- OpenRA.Mods.Common/Traits/Attack/AttackBase.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/OpenRA.Mods.Common/Traits/Attack/AttackBase.cs b/OpenRA.Mods.Common/Traits/Attack/AttackBase.cs index e1a9f767c0..9f2a442430 100644 --- a/OpenRA.Mods.Common/Traits/Attack/AttackBase.cs +++ b/OpenRA.Mods.Common/Traits/Attack/AttackBase.cs @@ -204,8 +204,7 @@ namespace OpenRA.Mods.Common.Traits AttackTarget(order.Target, AttackSource.Default, order.Queued, true, forceAttack, Info.TargetLineColor); self.ShowTargetLines(); } - - if (order.OrderString == "Stop") + else if (order.OrderString == "Stop") OnStopOrder(self); }