Here is a dps macro for holy
use sanctified wrath and holy prism
Sequences['Shocking'] = { StepFunction = [[ limit = limit or 1 if step == limit then limit = limit % #macros + 1 step = 1 else step = step % #macros + 1 end ]], PreMacro = [[ /console Sound_EnableSFX 0 /targetenemy [noharm][dead] ]], '/castsequence [@mouseover] reset=20 !Holy Prism', '/castsequence [@mouseover] reset=6 !Holy Shock', '/castsequence [@mouseover] Hammer of wrath', '/castsequence [@target,harm] reset=11/target !Denounce', '/castsequence [@target,harm] reset=6 !Holy Shock', '/castsequence [@target,harm] Judgment', '/castsequence [@target,harm] Hammer of Wrath', '/castsequence [@target,harm] reset=20 !Holy Prism', '/castsequence [@target,harm] reset=4/target Crusader Strike', '/castsequence [@target,harm] Judgment', '/castsequence [@focus,exists] reset=30/target !Hand of Purity', '/cast Hammer of Wrath', PostMacro = [[ /startattack /cast [combat] Holy Avenger /cast [combat] Avenging wrath /use [combat] 13 /use [combat] 14 /script UIErrorsFrame:Hide(); /console Sound_EnableSFX 1 ]], }Original macro from mpjart TY love it