I have recently started playing my Discipline Priest and decided to adapt an old macro that used in 5.x. It’s Still a work in progress but wanted to throw it out there and get some feedback on improving upon what I have here so far.
--- Priest ---
--- Discipline ---
--- By Nazferiti ---
Sequences['DiOne'] = {
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 [nochanneling] reset=10 Penance, Power Word: Solace, Smite, Smite',
'/cast [nochanneling][@targettarget,help] Prayer of Mending',
'/cast [nochanneling][@raid1] Prayer of Healing',
'/cast [nochanneling] Divine Star',
'/cast [combat,nochanneling]Shadowfiend',
'/cast [nochanneling][@targettarget,help]Power Word: Shield',
'/cast [nochanneling][@player,help]Power Word: Shield',
'/cast [@mouseover][nochanneling]Cascade',
PostMacro = [[
/startattack
/castsequence [nochanneling] reset=120 Pain Suppression,Archangel,Archangel
--/use [combat]13
--/use [combat]14
/script UIErrorsFrame:Hide();
/console Sound_EnableSFX 1
]],
}