public override TaskStatus OnUpdate() { m_Controller.DamageCheckout(); // make sure the damage counter is cleared return((m_Controller.damageCounter.Count == 0) ? TaskStatus.Success : TaskStatus.Failure); }