So i have a perfect macro on my rogue :
/cast [combat] Vanish; [nostealth] Stealth
I want something similar on my druid i tried many but none of them was perfect so far. What i need is :
if prowl available enter prowl (spamming button should NOT exit prowl/stealth)
if prowl not available enter cat ( from any form)
sounds easy right, too bad somehow all i found weren’t working well enough. So maybe someone has one.
Also leveling my alliance druid, night elf … so would like something like this :
if in combat shadowmelt + next
if not in combat this “next” :
if prowl available enter prowl (spamming button should NOT exit prowl/stealth)
if prowl not available enter cat ( from any form)
This will shadowmeld you in combat, prowl if not in combat and not already active, cat form if not stealthed and not already active. You will need to click the macro twice if you want to drop combat and go into Prowl, I’m assuming that’s because the conditions for Shadowmeld and Prowl are checked at the same time.
with this change it will use Shadowmeld and Prowl together during Incarnation, which might or might not be optimal (as I said I haven’t played feral in a while)
I make the assumption that druid actually has to be in catform in order to prowl, so I would rather start with turning into cat-form and then checking for prowl
/cast [noform:2] Cat Form; [nostealth] Prowl
this way the macro works even with King of the Jungle.
Prowl activates cat form and puts you in stealth. (It also doesn’t trigger a GCD in contrast to manually activating cat form.)
With your macro you would break out of shadowmeld into cat form, something OP clearly stated they don’t want, if you are not already in cat form. It also doesn’t allow to transition from shadowmeld to prowl if you melded in cat form, which was requested, unless I misunderstood.
i noticed one thing … for some odd reason prowl is not castable while flying, any idea why ? so if i’m in bird form i need to “land” then press the button to prowl/cat, cant do that in the air
/use [nostealth, noform:2] Cat Form
/use [nocombat] !Prowl
this works as well as intended in 99% of the case scenarios, because prowl is off the global cooldown so going trough both is “instant”,
the issue happens when for example you are in humanoid form you healed, and pressed the button before gcd ended that makes you go into prowl then break it and get back to humanoid form, So with proper attention can be avoided (just wait for gcd) , but in pvp when you healed and are spamming to get into cat, i find myself very often in a bad situation, so i still prefer yours, just need to land )