Originally Posted by
Bik
#showtooltip holy shield
/cast Sacred Shield
/cast Holy shield (rank X)
This macro will not work good. Sacred Shield itself does not have cooldown, so you'll cast it every time you use HS. It's a +500 mana per HS cast itself. Also, cast of SS invokes 1.5s global cd, which will disable second cast of HS with error.
Possible solution is:
Code:
#showtooltip
/castsequence [target=player] reset=30 Sacred Shield, Holy Shield, Holy Shield, Holy Shield, Holy Shield
which also not too good, 'cos now you must lose 1.5s gcd to cast HS.
I've found it easier just to put SS on a standalone button & use addon like ZOMGBuffs or NeedToKnow to watch buff duration & recast manually if needed.