public override void Drink(Mobile from) { TeiravonMobile m_Player = (TeiravonMobile)from; if (m_Player.CanDrink(PEffect)) { m_Player.SendMessage("Your skin begins to tingle..."); m_Player.AddSkillMod(new TimedSkillMod(Server.SkillName.MagicResist, true, 30.0, TimeSpan.FromMinutes(3))); } base.Drink(from); }
public override void OnAdded(object player) { if (player is TeiravonMobile) { TeiravonMobile m_player = (TeiravonMobile)player; if (m_Skilmod != null) { m_Skilmod.Remove(); } m_Skilmod = new DefaultSkillMod(SkillName.Stealth, true, 25.0); m_player.AddSkillMod(m_Skilmod); } }