I'm wondering if any others are having this issue. Occasionally, when I use Healing Touch when Dream of Cenarius procs, I am put into human form - and usually 1-shot. About all I can figure out is the proc timed out right as I hit it? Anyway to avoid to this?
This macro disables auto-shift and tries to cast HT (on mouseover, target (if friendly), player, in that priority), then enables auto-shift again. If you don't have a proc it won't do anything.
#showtooltip
/run if InCombatLockdown()and GetShapeshiftFormID()==BEAR_FORM and not UnitBuff("player","Dream of Cenarius")then SetCVar("autoUnshift",0)end
/cast [@mouseover,help,dead]Rebirth;[@mouseover,help][]Healing Touch
/console autoUnshift 1
I also like to run with a WA progress texture showing you how much time your have left on the proc. This is what I use though I'm sure there are ways it could be improved (such as limiting it to Guardian spec so it doesn't confuse you in feral). http://pastebin.com/HWB4pBU4