Cast Shadowmend if Stealth is on Cooldown

/cast Stealth()
/script CastShapeshiftForm(1);
/script if not(string.find(GetShapeshiftFormInfo(1), "Invis" )) then CastSpellByName("Shadowmeld(Racial)"); end

.Nightelf onlyÂ

Got something to add, remove, or improve about this macro? Please let us know!