Exemplo n.º 1
0
        private static void AutoLeveler()
        {
            if (R.CanLevel())
            {
                ObjectManager.Player.Spellbook.LevelUpSpell(SpellSlot.R);
            }

            var first  = GetSlot(MiscMenu.GetCombobox("levelFirst"));
            var second = GetSlot(MiscMenu.GetCombobox("levelSecond"));
            var third  = GetSlot(MiscMenu.GetCombobox("levelThird"));

            if (ObjectManager.Player.Level == 4 && ObjectManager.Player.Spellbook.GetSpell(third).Slot.CanLevel() && ObjectManager.Player.Spellbook.GetSpell(third).Level <= 0)
            {
                ObjectManager.Player.Spellbook.LevelUpSpell(third);
            }

            if (ObjectManager.Player.Spellbook.GetSpell(first).Slot.CanLevel())
            {
                ObjectManager.Player.Spellbook.LevelUpSpell(first);
            }

            if (ObjectManager.Player.Spellbook.GetSpell(second).Slot.CanLevel())
            {
                ObjectManager.Player.Spellbook.LevelUpSpell(second);
            }

            if (ObjectManager.Player.Spellbook.GetSpell(third).Slot.CanLevel())
            {
                ObjectManager.Player.Spellbook.LevelUpSpell(third);
            }
        }