Macro:Shadow DPS
From Dual-Boxing Wiki
Shadow DPS Castsequence
Spammable castsequence for a shadow priest. Modify spell order based on your needs. If mobs are dying to quick for your dots to be very effective you might insert a mindblast into the rotation.
Basic combat DPS macro. It will
- Cast Shadow Word Pain, then Vampiric Touch, then Vampiric Embrace, then spam Mindflay
- Cancel casting if Mind Flay is currently channeling
- Resets on fresh targets or combat ending
/stopmacro [channeling:Mind Flay] /castsequence [target=focus harm] reset=target/combat Shadow Word: Pain, Vampiric Touch, Vampiric Embrace, Mind Flay, Mind Flay, Mind Flay
3.0+ Rotation
This rotation will mainatain DoT uptime while spamming damage spells between cooldowns and keeping Power Word:Shield up on the priest to avoid damage from Shadow Word: Death.
/assist Focus /castsequence [nochanneling] reset=24 Vampiric Embrace, Vampiric Touch, Mind blast, Shadow Word: Pain, Devouring Plague, Power Word: Shield, Shadow Word: Death, Mind Blast, Mind Flay, Vampiric Touch, Mind Flay, Mind Blast, Shadow Word: Death, Shadow Word: Pain, Mind Flay, Mind Blast, Power Word: Shield, Devouring Plague, Vampiric Touch, Shadow Word: Death, Mind Blast, Mind Flay, Mind Flay, Shadow Word: Pain, Mind Blast, Shadow Word: Death, Vampiric Touch, Mind Flay, Mind Blast, Power Word: Shield, Mind Flay, Shadow Word: Death, Mind Blast,
Note: This macro requires an addon that increases available macro size, such as macaroon.
