Mitsu's Macros
Shifting Macros
I've revamped my shifting macros in anticipation of 2.3, when shifting out of forms is evaluated on the client instead of the server. As of 2.3, hitting a shapeshift keybind will immediately shift me into that form, whether I'm in a form already or not. If I'm already in that form, I'll still shift in and out, which will be great for flag running and powershifting. It does mean that I'll have to learn not to mash my function keys to shift out, and that I'll have to bind a key for "caster form," but I think I can adjust...
Dire Bear form:
#showtooltip Dire Bear Form
/cancelform
/cast Dire Bear Form
Aquatic form:
#showtooltip Aquatic Form
/cancelform
/cast Aquatic Form
Cat form:
#showtooltip Cat Form
/cancelform
/cast Cat Form
Travel form:
#showtooltip Travel Form
/cancelform
/cast Travel Form
Flight form:
#showtooltip Flight Form
/cancelform
/cast Flight Form
NB: For any macro listed here, you can substitute "Bear Form" for "Dire Bear Form" if your toon is level 39 or lower.
Resto/Balance druids beware! If you have moonkin or tree of life forms, they will occupy stance 5 and flight form will be stance 6.
Stealthed/Unstealthed Macros
If you use the same bar in cat form for both prowling and unstealthed (which you likely do, unless you have a mod that switches for you), you may find you want to combine two abilities (e.g. Ravage and Shred) to a single button. As of 2.0, that's easy.
Ravage / Shred:
#showtooltip [stealth] Ravage; Shred
/cast [stealth] Ravage; Shred
Note that if you want to use Mangle in a macro, you must specify (cat) or (bear). The correct syntax looks like this:
#showtooltip [stealth] Pounce; Mangle (Cat)
/cast [stealth] Pounce; Mangle (Cat)
New note: as of 2.2, the conditionals are case-sensitive -- if your macro is "/cast [Stealth] ...", it won't work!