Druid spammable stealth macro:
 
	/run –CastSpellByName(“Prowl”) 
	/run i=0 m=0 c=CastSpellByName while not (GetPlayerBuff(i)==-1) do if (strfind(GetPlayerBuffTexture(GetPlayerBuff(i)),”Ability_Ambush”)) then m=1 end i=i+1 end if m==0 then c(“Prowl”) else c(“Track Humanoid”) end
 
	If no in stealth then cast Prowl, otherwise cast Track Humanoid. You can replace it with any other ability.