public void Cancel() { m_started = false; if (m_timer != null) { m_timer.Dispose(); } }
public virtual void RemoveTimer(TimedTimerEntry timer) { ExecuteInContext(() => { m_timers.Remove(timer); timer.Dispose(); }); }
public void Cancel(bool disposePopup = true) { if (m_timer != null) { m_timer.Dispose(); } if (disposePopup) { Character.ArenaPopup = null; } // send something ? }