protected override void OnTick() { if (m_Item.Uses > 0 && m_Item.Parent == m_Mobile) { m_Item.OnAdded(m_Mobile); RemoveInvisTimer(m_Mobile); } else { m_Mobile.RevealingAction(); RemoveInvisTimer(m_Mobile); } }
protected override void OnTick() { if (m_Item.Uses > 0 && m_Item.Parent == m_Mobile) { m_Item.OnAdded(m_Mobile); RemoveStatTimer(m_Mobile); } else { string modName = m_Mobile.Serial.ToString(); m_Mobile.RemoveStatMod(modName + "Str"); m_Mobile.RemoveStatMod(modName + "Dex"); m_Mobile.RemoveStatMod(modName + "Int"); m_Mobile.CheckStatTimers(); RemoveStatTimer(m_Mobile); } }