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.



| Stance | Thornpaw (Feral) | Icepaw (Boomkin) | Featherpaw (Resto) |
| stance:0 | Caster Form (aka boring biped) | Caster Form | Caster Form |
| stance:1 | Bear Form | Bear Form | Bear Form |
| stance:2 | Cat Form | Cat Form | Cat Form |
| stance:3 | Travel Form (Flight Form, Aquatic Form, ‘Ground’ Form) | Travel Form | Travel Form |
| stance:4 | Treant Form | Moonkin Form | |
| stance:5 | Mount 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.
| Stance | Macro command | Requirements |
| 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.
