So when I'm playing my shadow spec in a raid, I'll use Hymn of Hope to help healers when they're running low on mana. However, Hymn of Hope kicks me out of shadowform, so I wanted to create a macro that would channel Hymn of Hope and then put me back into shadowform.
That, by itself, was easy:
#showtooltip
/castsequence Hymn of Hope, Shadowform
I then thought I'd modify this a bit and add a [nochanneling] conditional to the Shadowform part, so that I can essentially repeatedly press the button to get back into shadowform the instant the channel ends, without clipping any of it. So I tried this:
#showtooltip
/castsequence Hymn of Hope, [nochanneling] Shadowform
To the best of my knowledge, you can include conditionals on different parts of a castsequence, but apparently I'm missing something, because this macro doesn't work the way I intended. Pressing it just toggles shadowform on and off, never firing Hymn of Hope (it doesn't go on cooldown). Any idea what the problem is and how I might fix it? Is what I'm intending not possible? It seems like fairly standard functionality, so I was surprised that it didn't work.
Thanks for any input.