protected override void OnTick() { if (m_Mobile.Deleted || !m_Mobile.Alive || m_Mobile.Body != m_Spell.Body || m_Mobile.Hue != m_Spell.Hue) { TransformationSpellHelper.RemoveContext(m_Mobile, true); Stop(); } else { m_Spell.OnTick(m_Mobile); } }