How can I add Prowl/Stealth to this if not in combat?

#showtooltip
/cancelform
/cast [mod:shift]!Bear Form
/cast [mod:ctrl]!Cat Form
/cast [mod:alt, swimming] Aquatic Form; [mod:alt, noswimming] Travel Form

This is my all in one shifting macro, but I’m trying to add Prowl when I shift to cat if not in combat. I’ve tried adding /cast [mod:ctrl]!Cat Form, Prowl but that just breaks the macro for cat form and it won’t shift.

Edit: Solved my own issue. All i needed to do what add another line:

#showtooltip
/cancelform
/cast [mod:shift]!Bear Form
/cast [mod:ctrl]!Cat Form
/cast [mod:ctrl, nocombat]Prowl
/cast [mod:alt, swimming] Aquatic Form; [mod:alt, noswimming] Travel Form

Optimized

#showtooltip
/cancelform
/cast [mod:shift] !Bear Form; [mod:ctrl,nocombat] Prowl; [mod:ctrl] !Cat Form; [mod:alt,swimming] Aquatic Form; [mod:alt] Travel Form

This actually breaks going into Cat Form for some reason, it will not shift to cat and just says “Must be in Cat Form”, so I am assuming it is trying to put you in stealth before you are in cat form.

Oh, you’re on Classic. In Retail Prowl auto-shifts you into Cat Form.

#showtooltip
/cancelform
/cast [mod:shift] !Bear Form; [mod:ctrl,nocombat,form:2] Prowl; [mod:ctrl] !Cat Form; [mod:alt,swimming] Aquatic Form; [mod:alt] Travel Form

My classic druid is only 18 and doesn’t have cat form yet so, I couldn’t test in game, but adding a form conditional to the prowl part of Elvenbane’s macro should fix the problem.

(The form conditional worked fine for me for bear form in classic.)

Unfortunately the /cancelform will make it so Prowl never fires :frowning:

1 Like

Oops. Missed that part.