Code:
#showtooltip Summon Gargoyle
/use Rotting Skull
/use 13
/use 10
/cast Summon Gargoyle
/use Tabard of the Lightbringer
The above is basically my all-in-one Gargoyle macro that I've been adding to since I started using it in 3.2. My problem is (and has been intermittently since then) that sometimes (mind you not always) it'll give me the error message "You can't use that item in arena" and fail to cast Summon Gargoyle. The simplest workaround I've found is to retarget the enemy and use the macro again, but that's far from optimal.
Have I missed something, or is it commonplace for macros to not go through even if one (or more) of the syntaxes fail. Also, does anyone know a more elegant solution to this?