On my Shaman on Live I used to use something like:
/g Healing %t - Please stand by!
/cast 1
/pause 5
/cast 1
The pause 5 placed a half second wait between attempts to cast the spell, since a fizzle had a minimum time (as I recall) of a half second before you could cast again. This macro wouldn't help if I had a double fizzle, but I made it a point to keep my casting skills up to minimize that risk. If the spell didn't fizzle, the second cast simply never occured since I was still in the middle of casting the first when the 1/2 second pause expired.
|