Example #1
0
        public override void PrepFight()
        {
            base.PrepFight();

            shred  = new Shred(this);
            fb     = new FerociousBite(this);
            shift  = new Shift(this);
            innerv = new Innervate(this);

            HasteMod = CalcHaste();
            Resource = MaxResource;
            Mana     = MaxMana;

            if (Equipment[Slot.MH].Name == "Manual Crowd Pummeler")
            {
                new MCP(this).Cast();
            }
            Form = Forms.Cat;
        }
Example #2
0
        public override void PrepFight()
        {
            base.PrepFight();

            if (Tanking)
            {
                maul  = new Maul(this);
                swipe = new Swipe(this);
            }
            else
            {
                shred  = new Shred(this);
                fb     = new FerociousBite(this);
                shift  = new Shift(this);
                innerv = new Innervate(this);
            }

            if (Equipment[Slot.Trinket1].Name.ToLower().Equals("rune of metamorphosis") || Equipment[Slot.Trinket2].Name.ToLower().Equals("rune of metamorphosis"))
            {
                rom = new RuneOfMeta(this);
            }

            HasteMod = CalcHaste();
            Mana     = MaxMana;

            if (Equipment[Slot.MH].Name.ToLower().Equals("manual crowd pummeler"))
            {
                new MCP(this).Cast();
            }

            if (Tanking)
            {
                Form = Forms.Bear;
            }
            else
            {
                Form     = Forms.Cat;
                Resource = MaxResource;
            }
        }