public void Timeout( Mobile from ) { CancelTimeout(); from.ClearTarget(); Cancel( from ); OnTargetCancel( from, TargetCancelType.Timeout ); OnTargetFinish( from ); }
protected override void OnTick() { if (m_Mobile.Target == m_Target) { m_Target.Timeout(m_Mobile); } }