Posted on: 09-17-2012 - Updated on: 10-11-2012
The /castsequence macro is a very useful type of macro code that can make some seriously complicated macros. Lots of players think they can make a DPS in one button macro or a DPS rotation macro and do competitive DPS. That is usually not the case. For a perfect min/max dps sequence, you have too many factors in place to make a decent cast sequence.
However, you can use these macros to improve your gameplay, reduce some clicks and even improve your pvp play considerably. The big thing to remember is it won’t make you play perfectly, just a whole lot better.
So, the syntax for the /castsequence is this:
/castsequence conditionals resetparameter spell, spell, spell
First, we have the conditional parameters. What this does is tell the macro how to perform its function and when to perform its function. We went over most of this in our/cast tutorial guide. It is just the same as that and you can find a complete list of macro conditionals here. The proper syntax looks like this:
Read our targeting guide to learn about targeting yourself or others in a macro. Second, you see the reset parameter. The reset parameter tells the macro when to start over. A cast sequence macro always loops until you reach this condition. This can either be a number of seconds since the last time you clicked the macro (this is important to remember), if you switch targets, leave combat or press a modifier.
You can also have multiple resets, like this:
Finally, you need to add the spells that you want, like this:
/castsequence Spell Name, Spell Name
There you go, this is just a simple cast sequence macro guide, in the future we’ll write how to make your own complicated cast sequence!