top of page

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.

Mage Gamers Logo

Stay informed, join our newsletter

Thank you for subscribing!

bottom of page