DPS Rotation Macros in World of Warcraft
DPS rotation macros help automate your damage-dealing abilities, making it easier to execute a proper rotation without manually pressing multiple buttons. These macros can sequence spells, use cooldowns, manage resources, and optimize damage output.
Basic DPS Rotation Macro
A cast sequence macro allows you to press one button multiple times to execute abilities in order.
/castsequence reset=target/combat Shadow Bolt, Corruption, Curse of Agony
How It Works:
Press 1st time: Casts Shadow Bolt
Press 2nd time: Casts Corruption
Press 3rd time: Casts Curse of Agony
Resets when you change targets or leave combat
DPS Rotation with Cooldowns
You can combine damaging abilities with cooldowns for more efficiency.
/castsequence reset=target/combat Fireball, Pyroblast
/cast Combustion
/use 13
How It Works:
Cycles between Fireball and Pyroblast
Uses Combustion (damage cooldown) when available
Activates your trinket (slot 13) for extra burst
Spammable Rotation Macro
This prevents errors when spamming the macro, allowing for smooth rotations.
/stopcasting
/castsequence reset=target/combat Ice Lance, Flurry, Frostbolt
How It Works:
/stopcasting cancels unnecessary spell delays
Rotates between Ice Lance, Flurry, and Frostbolt
Prevents spell queueing issues when spamming
One-Button Opener Macro
This macro executes a powerful opener for burst damage.
/castsequence reset=target/combat Stealth, Cheap Shot, Shadow Dance, Ambush
/use 13
/use 14
How It Works:
Stealths first (if not already)
Cheap Shot (stun) on target
Activates Shadow Dance for burst
Uses Ambush for high damage
Uses Trinkets (slots 13 & 14) for extra burst
Final Thoughts
DPS rotation macros simplify your damage-dealing process, reduce errors, and maximize efficiency. The best macros depend on your class, talents, and playstyle.