facebook tweet

World of Warcraft macros guides → How to write a Castsequence macro for Wow with proper syntax

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:

/castsequence [@target,mod:alt,etc...] 

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. 

/castsequence reset=10

You can also have multiple resets, like this:

/castsequence reset=target/combat

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!

One response to “How to write a Castsequence macro for Wow with proper syntax”

  1. Cassador @ Kirin Tor says:

    I’ve seen an exclamation mark before a spell name in a /castsequence. What’s the purpose of that? Here’s an example of that:

    /castsequence !Somespell

Leave a Reply

Your email address will not be published. Required fields are marked *