protected override void OnTick() { if (m_Pet != null && !m_Pet.Deleted) { m_Pet.Delete(); } this.Stop(); }