WOW Druid Shifting Macros

Cheap WoW WOTLK Classic Gold

Druid Macros General Utility Macros Restoration Macros Balance Macros Shifting Macros Macro Guide

Shifting Macros
Caster Form (sticky)
/cancelform
{note: /dismount is no longer necessary as the default UI now automatically dismounts you upon casting}

Dire Bear Form (sticky)
/cancelform [nostance:1]
/cast [nostance] Dire Bear Form
{also: to make this spamable, remove "[nostance:1]" from the /cancelform line}

Dire Bear Form > Feral Charge (sticky)
/cancelform [nostance:1]
/cast [nostance] Dire Bear Form; [stance:1] Feral Charge
{also: to make this spamable, change /cast line to "/castsequence [nostance] Dire Bear Form; [stance:1] reset=15 Feral Charge, Dire Bear Form"}

Dire Bear Form > Feral Charge / Bash (sticky)
/cancelform [nostance:1]
/cast [nostance] Dire Bear Form; [stance:1] Feral Charge
/stopcasting
/cast [stance:1] Bash

Dire Bear Form + Equip Idol + Weapon
/cancelform [nostance:1]
/cast [nostance] Dire Bear Form
/equip [nostance] Earthwarden
/equip [nostance] Idol of Brutality
{note: the equip condition is still [nostance] because it hasn't yet registered that the stance has changed. equipping gear in combat can be done during a global cooldown, but it also causes a GCD, so you cannot shift after equipping}

Cat Form (sticky)
/cancelform [nostance:3]
/cast [nostance] Cat Form
{also: to make this spamable, remove "[nostance:3]" from the /cancelform line}

Cat Form > Prowl (sticky)
#show Prowl
/cancelform [nostance:3]
/cast [nostance] Cat Form; [stance:3, nocombat, nostealth] Prowl

Cat Form > Prowl > Pounce > Mangle
#showtooltip
/cancelform [nostance:3]
/cast [nostance] Cat Form; [stance:3, nostealth, nocombat] Prowl; [nostealth, combat] Mangle (Cat)(); [stealth] Pounce

Cat Form + Equip Idol + Weapon
/cancelform [nostance:3]
/cast [nostance] Cat Form; [stance:3, nostealth] Prowl
/equip [nostance] Idol of Ferocity
/equip [nostance] Staff of the Wild
{note: the equip condition is still [nostance] because it hasn't yet registered that the stance has changed. equipping gear in combat can be done during a global cooldown, but it also causes a GCD, so you cannot shift after equipping}

Travel Form (sticky)
/cancelform [nostance:4]
/cast [nostance] Travel Form
{also: to make this spamable, remove "[nostance:4]" from the /cancelform line}

Travel Form / Aquatic Form (sticky)
/canceform [nostance:2, nostance:4]
/cast [nostance, swimming] Aquatic Form; [nostance, outdoors] Travel Form
{also: to make this spamable, remove "[nostance:2, nostance:4]" from the /cancelform line}

Travel Form / Aquatic Form / Mount (sticky)
/cancelform [nostance:2, nostance:4] [stance:4, nocombat]
/use [nostance, nomounted, outdoors, nocombat] <Your Mount Name>
/cast [nostance, swimming] Aquatic Form; [nostance, outdoors] Travel Form
{also: to make this spamable, remove "[nostance:2, nostance:4]" from the /cancelfrom line}
{also: to have more control over when you mount, add "modifier" inside the /use line condition list, and add "/dismount" to the top}

Flight Form (sticky)
/cancelform [nostance:5 6]
/cast [nostance] Flight Form
{also: to make this spamable, remove "[stance:5 6]" from the /cancelfrom line, where 5 6 is 5 or 6 depending on talent spec}

Flight Form / Travel Form / Aquatic Form (sticky)
/cancelform [stance:1/3] [stance:4, flyable, nocombat]
/cast [nostance, swimming] Aquatic Form; [nostance, flyable, nocombat] Flight Form; [nostance, outdoors] Travel Form
{also: if you have Moonkin Form or Tree of Life, replace "[stance:1/3]" with "[stance:1/3/5]"}
{also: for spamming, remove "[stance:1/3]" from the /cancelform line}
{also: for spamming only while flying (for quick descent), add "[stance:5 6, nocombat]" to the /cancelform line}
{note: this will take you out of Travel Form if you are in Outland and not in combat so that you can shift into Flight Form}

Flight Form / Travel Form / Aquatic Form / Mount (sticky)
/canceform [stance:1/3] [stance:4, nocombat] [stance:5 6, noflying, nocombat]
/use [nostance, outdoors, noflyable, nocombat] <Your Ground Mount Name>; [nostance, flyable, nocombat] <Your Flying Mount Name>
/cast [nostance, swimming] Aquatic Form; [nostance, flyable, nocombat] Flight Form; [nostance, outdoors] Travel Form
{also: if you have Moonkin Form or Tree of Life, replace "[stance:1/3]" with "[stance:1/3/5]"}
{also: for spamming, remove "[stance:1/3]" from the /cancelform line}
{also: for spamming only while flying (for quick descent), remove "noflying" from the end of the /cancelform line}
{also: for more control when mounting, add "modifier" inside the /use line condition list, and add "/dismount" to the top}
{note: this will take you out of Travel Form if you are in Outland and not in combat so that you can shift into Flight Form}

Travel Form & Rejuvenation (spamable)
/cancelform
/castsequence [nostance, target=player] reset=10 Rejuvenation, Travel Form, Travel Form, Travel Form

Travel Form & Nature's Grasp (spamable)
/cancelform
/castsequence [nostance, outdoors] reset=50 Nature's Grasp, Travel Form, Travel Form, Travel Form

Moonkin / Tree of Life + Change Actionbar
/cancelform [nostance:5]
/cast [nostance] <Moonkin Form/Tree of Life>
/changeactionbar [stance:5] 2
{note: since most spells don't work in these forms, this macro sets up a dedicated actionbar with form-specific spells}

Caster Form + Restore Main Actionbar
/cancelform
/changeactionbar [nostance] 1

Dire Bear Form / Cat Form / Moonkin Form / Tree of Life / Flight Form / Travel Form / Aquatic Form
/cancelform
/cast [modifier:ctrl] Cat form; [modifier:alt] Dire Bear Form; [modifier:shift] <Moonkin Form/Tree of Life>; [swimming] Aquatic Form; [flyable, nocombat] Flight Form; [outdoors] Travel Form

Tags: