Hi.
Castsequence macros can go wrong when you need to cast a specific spell and not the entire sequence for reasons… Yet they are undeniably fun. Thus I came up with two macros that… fix them!
Macro 1 (bind at mousewheel down for spammin)
/cleartarget [dead] [noharm]
/target [noexists, @mouseover, harm, nodead]
/targetenemy [noexists]
/petattack
/castsequence [mod, nochanneling] Shadow Bolt; [nochanneling] reset=target Unstable Affliction, Corruption, Agony, Shadow Bolt
1- This macro targets mouseover
2- If no target is under the cursor it targets the next enemy
3-Next it send the pet to attack and
4- Starts a sequence with unstable affliction or
4-Casts shadow bolt with a modifier.
The no channeling condition makes sure drain soul isnt interrupted.
Macro 2 (bind at mousewheel up for spamming)
/cleartarget [dead] [noharm]
/target [noexists, @mouseover, harm, nodead]
/targetenemy [noexists]
/petattack
/castsequence [mod] Agony; reset=target Corruption, Agony
The second macro is similar to the first bringing another sequence for instant dots.
Whats so special about these macros? They allow you to castsequence while providing direct access to every spell in the rotation (should one have to… adapt).
Mousewheel binds are some thing of a… turbo mouse button so they provide great timing.