From daaf9686b700d32036d7bcba86b4229bb5843497 Mon Sep 17 00:00:00 2001 From: Chris Forbes Date: Mon, 28 Dec 2009 12:43:23 +1300 Subject: [PATCH] oops --- OpenRa.Game/Traits/AutoHeal.cs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/OpenRa.Game/Traits/AutoHeal.cs b/OpenRa.Game/Traits/AutoHeal.cs index 2015140ccd..5eb31d11ea 100644 --- a/OpenRa.Game/Traits/AutoHeal.cs +++ b/OpenRa.Game/Traits/AutoHeal.cs @@ -14,6 +14,8 @@ namespace OpenRa.Game.Traits var attack = self.traits.WithInterface().First(); if (target != null) attack.ResolveOrder(self, new Order("Attack", self, target, int2.Zero, null)); + else + self.CancelActivity(); } float GetMaximumRange(Actor self) @@ -40,8 +42,6 @@ namespace OpenRa.Game.Traits public void Tick(Actor self) { - if (!self.IsIdle) return; - var attack = self.traits.WithInterface().First(); var range = GetMaximumRange(self);