Important Note
This depends on GSE3 or higher.
GSE is available at https://www.curseforge.com/wow/addons/gse-gnome-sequencer-enhanced-advanced-macros
MD/Ruin
Sequence:
This will cast the following spells while also commanding your pet to attack:
(Note: These spells will be cast on the first target and then new targets after.)
Haunt
Curse of Agony
Shadowflame
Corruption
All other spells are situational and will not be included in the main rotation.
Modded key:
Alt = By pressing and holding ALT, you activate the (SoD)MD/Ruin RC ("Re-cast") macro, which will reapply the spells from the main (SoD)MD/Ruin macro.