There can be only one active rotation at the time per Class + Spec. You can swap them by disabling/enabling. No need to remove them.
To open Custom Rotations Window type in chat:
Code: Select all
You will see something like this:/maxdps

To add custom rotation:
- Click red "Add Rotation" button.
- Click "New Rotation" button that was added below
- Name it, select class and specialization
- Enable it (checkbox)
- Put rotation code inside editor
Example rotation for fire mage:
- function(_, timeShift, currentSpell, gcd)
- -- Combustion cooldown
- MaxDps:GlowCooldown(190319, MaxDps:SpellAvailable(190319, timeShift));
- -- Phoenix Flames
- local pf, pfCharges = MaxDps:SpellCharges(194466, timeShift);
- if pfCharges >= 2 then
- return 194466;
- end
- -- Pyroblast
- if MaxDps:Aura(48108, timeShift) then
- return 11366;
- end
- -- Fireblast
- local fb, fbCharges = MaxDps:SpellCharges(108853, timeShift);
- if fbCharges >= 1 and MaxDps:Aura(48107, timeShift) then
- return 108853;
- end
- -- Meteor
- if MaxDps:SpellAvailable(153561, timeShift) then
- return 153561;
- end
- return 133;
- end