Feral Druid Shapeshifting Macros (Revenge of!)

I’ve gotten into playing WoW again and decided it was time to update my macros for general Druid’ing for World of Warcraft, as of 11.0.7 (The War Within).

Druid Stance Information

So, in general, the stance numbers should align with the order that the icons appear in the UI. There’s a bit of a headache with Stance 3, since it includes all possible travel forms (including Mount Form!), but I’ve covered that below.

StanceThornpaw (Feral)Icepaw (Boomkin)Featherpaw (Resto)
stance:0Caster Form (aka boring biped)Caster FormCaster Form
stance:1Bear FormBear FormBear Form
stance:2Cat FormCat FormCat Form
stance:3Travel Form (Flight Form, Aquatic Form, ‘Ground’ Form)Travel Form
Travel Form
stance:4Treant FormMoonkin Form
stance:5Mount Form

When you are in Mount Form it also counts as being in Travel Form. You cannot change from Flight Form to Mount Form without going through another form first (and vice versa).

Changing into a Form

Note: Checking for stance with ! (aka /cast !Cat Form), no longer works, but you can use [stance:#] and [nostance:#] as shown a little later on.

The biggest change (and headache) is that Flight Form, Aquatic Form, and (ground) Travel Form are no longer actual forms. Flight and Aquatic show as ‘Passive’ items in the spellbook and you cannot /cast them anymore.

StanceMacro commandRequirements
Caster/cancelform
Bear Form/cast Bear Form
Cat Form/cast Cat Form
Travel Form (auto chooses)/cast Travel Form[outdoors]
cannot be cast while in Mount Form
When [combat] is true, you will not change into the Flight Form
Mount/cast Mount Form[outdoors, noswimming]
cannot be cast while in Travel Form
Treant/cast Treant Form
Moonkin/cast Moonkin Form

Checking for Stances

Once, in the Before Times, you could ‘power shift’ from a stance into the same stance to remove binds. Alas, now when you are in a form (other than Caster), recasting the form will cause you to return to Caster.

To turn into a cat if you aren’t in Cat Form already

/cast [nostance:2] Cat Form

If you are a Cat turn into a Bear

/cast [stance:2] Bear Form

Note: Being in Mount Form counts as being in stance:5, not stance:3 even though you can’t cast Travel Form whilst in it.

General Travel Shapeshifting

Back when travel forms were… actual forms, this macro was a lot more complicated.

This is the current macro for Thornpaw (feral) and then for Icepaw (boomkin). It includes a ‘yikes, I’m getting hit!’ option, but when I’m going into combat on purpose I use the prowl one below.

/cast [combat,nostance:2] Cat Form; [nocombat,outdoors,nostance:3] Travel Form; [nocombat,indoors,nostance:2] Cat Form
/cast [combat,nostance:4] Moonkin Form; [nocombat,outdoors,nostance:3] Travel Form; [nocombat,indoors,nostance:2] Cat Form

Prowling (for Feral)

Just a bit of a cheat so I don’t get error popups when I end up in combat as I’m hitting the button.

#showtooltip Prowl
/cast [nostealth,nocombat] Prowl; [combat,nostance:2] Cat Form;

Regrowth Not Killing Me (for Feral)

Alas, the macro that saved us all from dying-as-bipeds when we accidentally cast Regrowth without the proc is no more. So… a guess a little more dying for me, alas.

I’ll probably just set up a WeakAuras to flash when I’m not in Combat Form.