I use standard cast macro:

Code:
/cast [target=focustarget, nodead, harm] lightning bolt

My problem is, when my main is polymorphed, this macro stops working. Exampled, in ZF shadow hunter polymorphs my main, even though I still have target, my other characters won't cast. Anyone have suggestions around this?