so my macro works perfectly when not in combat, aka, when i was testing it. when holding shift it should allow me to cast healing rain but it doesn’t. any help is appreciated
—shaman restoration—
Sequences[‘resto’] = {
PreMacro = [[
]],
"/cast [mod:shift] Healing Rain",
'/cast [mod:alt] Healing Tide Totem',
'/cast [mod:alt] Healing Surge',
'/cast [nomod] Healing Stream Totem',
'/cast [nomod] Unleash Life',
'/castsequence [nomod] reset=target Riptide, null',
'/castsequence [nomod] reset=target/alt Healing Wave, Healing Wave, Chain Heal, Healing Wave, Healing Wave, Riptide',
PostMacro = [[
/use [combat] 14
/cast [combat] Ascendance
/petattack
/script UIErrorsFrame:Clear()
]],
}