Esempio n. 1
0
        public void LevelUpExsanguinate(Mobile m)
        {
            if (Level < MaxLevel)
            {
                Level++;
                NextLevelExperience = Level * 200;
                Experience          = 0;
                CoolDown            = CoolDown.Subtract(TimeSpan.FromSeconds(1));
                ChanceToActivate   += 0.01;

                if (m != null)
                {
                    m.SendMessage(54,
                                  "Your Talisman's Exsanguinate ability has leveled up.  It is now Level: " + Level + ".");
                }
            }
        }
Esempio n. 2
0
        public void LevelUpNoxiousBlood(Mobile to)
        {
            if (Level < MaxLevel)
            {
                Level++;
                NextLevelExperience = Level * 200;
                Experience          = 0;
                CoolDown            = CoolDown.Subtract(TimeSpan.FromSeconds(1));
                ChanceToActivate   += 0.01;

                if (to != null)
                {
                    to.SendMessage(54,
                                   "Your Meta-Pet's Noxious Blood ability has leveled up.  It is now Level: " + Level + ".");
                }
            }
        }
Esempio n. 3
0
        public void LevelUpInfectiousWounds(Mobile m)
        {
            if (Level < MaxLevel)
            {
                Level++;
                NextLevelExperience = Level * 200;
                Experience          = 0;
                CoolDown            = CoolDown.Subtract(TimeSpan.FromSeconds(1));
                ChanceToActivate   += 0.01;
                AbilityMultiplier  += 1.0;

                if (m != null)
                {
                    m.SendMessage(54,
                                  "Your Talisman's Infectious Wounds ability has leveled up.  It is now Level: " + Level + ".");
                }
            }
        }
Esempio n. 4
0
        public void LevelUpQuicksilver(Mobile to)
        {
            if (Level < MaxLevel)
            {
                Level++;
                NextLevelExperience = Level * 200;
                Experience          = 0;
                CoolDown            = CoolDown.Subtract(TimeSpan.FromSeconds(1));
                ChanceToActivate   += 0.01;
                AbilityMultiplier  += 1.0;

                if (to != null)
                {
                    to.SendMessage(54,
                                   "Your Meta-Pet's quicksilver ability has leveled up.  It is now Level: " + Level + ".");
                }
            }
        }