Shadow Rotation is a clean, no-bloat rotation helper for Shadow Priests on the TBC Burning Crusade Classic 2.5.6 (Anniversary) client. It shows what to cast next, keeps your DoTs honest, and gives you a post-fight breakdown - then gets out of your way.
Only appears for a Shadow-spec Priest.
Features:
- Rotation queue — the current cast plus the next two recommendations, as a movable icon row with cooldown swipes and keybind labels.
- Independent Mind Flay channel bar — separately scalable and movable, with haste-aware per-tick markers that flash as each tick lands.
- Action-bar button glow — lights up the real button for the current spell with an edge glow and orbiting sparks (toggleable).
- DoT clip guard — warns when you refresh SW:P / VT wastefully early, and ignores other priests' DoTs in a raid.
- DoT uptime log (
/shadowuptime) — per-fight SW:P / VT uptime, plus how many times each was clipped and the seconds wasted. Your own casts only.
Slash commands
/shadowopt— open settings/shadowuptime— uptime log + last-fight summary/sh— debug readout for the current target
Compatibility
Built and tested for the TBC Anniversary 2.5.6 client (Interface 20506). It won't load correctly on other WoW flavors.

