I’ve created a couple of travel macros, and I thought I’d share in case they are useful to other druids.
Here’s what the first one does (It doesn’t use Treant Form for Resto Spec):
Feral Spec
- Outdoors - Toggles between Cat Form and Travel/Aquatic Form
- Indoors - Toggles between Cat Form and no form
- Indoors Swimming - Toggles between Cat Form and Aquatic Form
Guardian Spec - Outdoors - Toggles between Bear Form and Travel/Aquatic Form
- Indoors - Toggles between Bear Form and Cat form
- Indoors Swimming - Toggles between Bear Form and Aquatic Form
Balance Spec - Outdoors - Toggles between Moonkin Form and Travel/Aquatic Form
- Indoors - Toggles between Moonkin Form and Cat form
- Indoors Swimming - Toggles between Moonkin Form and Aquatic Form
Resto Spec - Outdoors - Toggles between no form and Travel/Aquatic Form
- Indoors - Toggles between no form and Cat form
- Indoors Swimming - Toggles between no form and Aquatic Form
/use [swimming,noform:3][outdoors,nomounted,noform:3]!Travel Form(Shapeshift);[noswimming,indoors,noform:2][spec:2,form:3][spec:2,form:2,noswimming]!Cat Form;[spec:3]!Bear Form(Shapeshift);[spec:1]!Moonkin Form;[form:2]!Cat Form;!Travel Form(Shapeshift)
The second is the same as the first, except resto toggles to Treant Form instead of no form.
/use [swimming,noform:3][outdoors,nomounted,noform:3]!Travel Form(Shapeshift);[noswimming,indoors,noform:2][spec:2,form:3][spec:2,form:2,noswimming]!Cat Form;[spec:3]!Bear Form(Shapeshift);[spec:1]!Moonkin Form; [spec:4]!Treant Form(Shapeshift)
Thanks to Elvenbane on the WoW forums for cleaning up some of the formatting so they use less characters.