コード例 #1
0
        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);
        }
コード例 #2
0
        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);
            }
        }