Retail is so nice to druids. If you attempt to use Dash from Bear Form, it will just shift you into Cat Form and roll. Classic… ehh… not so much. However, Classic is using the 8.0 engine, which includes dem juicy new macro tools, which can be used to sand down the rough edges of shapeshifting and make driving your druid buttery smooth. I’m creating this thread while the extended beta is still up to give you a wide sampling of certified working versions of such macros.
Yes, I know a lot of these are similar. I’m just making it easy for folks to rapidly copy and paste into the game to rock and roll. Here a few more general rules about them:
- the macro always uses the highest available rank of a given spell or ability; if you want to override this behavior, add
(Rank #)
immediately after the name of the spell or ability in the/cast
command that invokes it - if the macro is a melee attack, it will also start your melee auto-attack for you
- if the macro is a helpful spell, it will first attempt to cast the spell on the unit beneath your mouse cursor, then attempt to cast it on your current target
- if the macro has to dismount you, it will immediately stop; so, be prepared to press it a second time if you started mounted
Balance
Entangling Roots
#showtooltip
/stand
/dismount
/cancelform [noform:5]
/cast Entangling Roots
Faerie Fire
#showtooltip
/stand
/dismount
/cancelform [noform:5]
/cast Faerie Fire
Hibernate
#showtooltip
/stand
/dismount
/cancelform [noform:5]
/cast Hibernate
Hurricane
#showtooltip
/stand
/dismount
/cancelform [noform:5]
/cast Hurricane
Moonfire
#showtooltip
/stand
/dismount
/cancelform [noform:5]
/cast Moonfire
Nature’s Grasp
#showtooltip
/stand
/dismount
/cancelform [noform:5]
/cast Nature's Grasp
Soothe Animal
#showtooltip
/stand
/dismount
/cancelform [noform:5]
/cast Soothe Animal
Starfire
#showtooltip
/stand
/dismount
/cancelform [noform:5]
/cast Starfire
Thorns
#showtooltip
/stand
/dismount
/cancelform [noform:5]
/cast [@mouseover,help][] Thorns
Wrath
#showtooltip
/stand
/dismount
/cancelform [noform:5]
/cast Wrath
Feral Combat
Bash
#showtooltip Bash
/stand
/dismount
/cancelform [noform:1]
/cast [noform:1] Dire Bear Form
/cast [noform:1] Bear Form
/startattack
/cast Bash
Claw
#showtooltip Claw
/stand
/dismount
/cancelform [noform:3]
/cast [noform:3] Cat Form
/startattack [nostealth]
/cast Claw
Dash
#showtooltip Dash
/stand
/dismount
/cancelform [noform:3]
/cast [noform:3] Cat Form
/cast Dash
Faerie Fire (Feral)
#showtooltip Faerie Fire (Feral)
/startattack
/cast Faerie Fire (Feral)
Feral Charge
Note: This macro requires 5/5 Furor to work reliably.
#showtooltip Feral Charge
/stand
/dismount
/stopcasting
/cancelform [noform:1]
/cast [noform:1] Dire Bear Form
/cast [noform:1] Bear Form
/cast Feral Charge
Ferocious Bite
#showtooltip Ferocious Bite
/stand
/dismount
/cancelform [noform:3]
/cast [noform:3] Cat Form
/startattack [nostealth]
/cast Ferocious Bite
Maul
#showtooltip Maul
/stand
/dismount
/cancelform [noform:1]
/cast [noform:1] Dire Bear Form
/cast [noform:1] Bear Form
/startattack
/cast Maul
Prowl
#showtooltip Prowl
/stand
/dismount
/cancelform [noform:3]
/cast [noform:3] Cat Form
/cast !Prowl
Rake
#showtooltip Rake
/stand
/dismount
/cancelform [noform:3]
/cast [noform:3] Cat Form
/startattack [nostealth]
/cast Rake
Ravage
#showtooltip Ravage
/stand
/dismount
/cancelform [noform:3]
/cast [noform:3] Cat Form
/startattack [nostealth]
/cast Ravage
Rip
#showtooltip Rip
/stand
/dismount
/cancelform [noform:3]
/cast [noform:3] Cat Form
/startattack [nostealth]
/cast Rip
Shred
#showtooltip Shred
/stand
/dismount
/cancelform [noform:3]
/cast [noform:3] Cat Form
/startattack [nostealth]
/cast Shred
Swipe
#showtooltip Swipe
/stand
/dismount
/cancelform [noform:1]
/cast [noform:1] Dire Bear Form
/cast [noform:1] Bear Form
/startattack
/cast Swipe
Restoration
Abolish Poison
Note: This will work even if you have only learned Cure Poison at a lower level.
#showtooltip
/stand
/dismount
/cancelform
/cast [@mouseover,help][] Abolish Poison
/cast [@mouseover,help][] Cure Poison
Gift of the Wild
#showtooltip
/stand
/dismount
/cancelform
/cast [@mouseover,help][] Gift of the Wild
Healing Touch
#showtooltip
/stand
/dismount
/cancelform
/cast [@mouseover,help][] Healing Touch
Innervate
#showtooltip
/stand
/dismount
/cancelform
/cast [@mouseover,help][] Innervate
Insect Swarm
#showtooltip
/stand
/dismount
/cancelform
/cast Insect Swarm
Mark of the Wild
#showtooltip
/stand
/dismount
/cancelform
/cast [@mouseover,help][] Mark of the Wild
Rebirth
#showtooltip
/stand
/dismount
/cancelform
/cast [@mouseover,help][] Rebirth
Regrowth
#showtooltip
/stand
/dismount
/cancelform
/cast [@mouseover,help][] Regrowth
Rejuvenation
#showtooltip
/stand
/dismount
/cancelform
/cast [@mouseover,help][] Rejuvenation
Remove Curse
#showtooltip
/stand
/dismount
/cancelform
/cast [@mouseover,help][] Remove Curse
Remove Curse
#showtooltip
/stand
/dismount
/cancelform
/cast [@mouseover,help][] Remove Curse
Tranquility
#showtooltip
/stand
/dismount
/cancelform
/cast Tranquility
Direct Shifting
These macros will take you directly to a specific form and only to that form (meaning that they won’t cancel the form when spammed) regardless of your current state.
Caster Form
/cancelform
Bear Form
#showtooltip
/stand
/dismount
/cancelform [noform:1]
/cast !Dire Bear Form
/cast !Bear Form
Aquatic Form
#showtooltip Aquatic Form
/cancelform [noform:2]
/cast [noform:2] Aquatic Form
Cat Form
#showtooltip Cat Form
/stand
/dismount
/cancelform [noform:3]
/cast [noform:3] Cat Form
Travel Form
#showtooltip Travel Form
/stand
/dismount
/cancelform [noform:4]
/cast [noform:4] Travel Form
Moonkin Form
#showtooltip Moonkin Form
/stand
/dismount
/cancelform [noform:5]
/cast [noform:5] Moonkin Form
Other
Mount
Note: Replace “Reins of the Striped Nightsaber” with the mount of your choice.
#showtooltip Reins of the Striped Nightsaber
/stand
/cancelform
/use Reins of the Striped Nightsaber
Instant Shift Macros
Bears & Consumables
The macro below allows bear tanks to safely use consumables while tanking, due to a quirk of the combination the 8.0 engine’s macro system and Classic’s re-implementation of Vanilla’s spell-batching. For a fuller explanation, here is a direct link to the portion of Kargoz’s Good Morning Azeroth #26, during which this discovery was first announced:
This macro must be used with some care or it can get you killed:
- do not use when the global cooldown is active
- do not spam, press once and only once
Note: Replace “Superior Healing Potion” with the consumable you wish to use.
#showtooltip Superior Healing Potion
/cancelform
/use Superior Healing Potion
/cast Dire Bear Form
/cast Bear Form
Powershifting
The phenomenon discussed above isn’t just useful for bears! One of the best ways for raiding ferals doing DPS to push Cat Form into overdrive is by deliberately shifting out of and back into it to trigger the Restoration talent Furor, instantly granting them sixty energy. When done precisely before an energy tick, this will result in a total of eighty energy. This can be very tricky to get right. But, new macros are here to help fledging kittens handle the shapeshifting portion of this skill quickly and easily. Those that learn to navigate the ebb and flow of energy ticks will rip and tear to their best potential in no time.
The first is the basic powershift macro. Use this when you have plenty of mana but you’re low on energy.
#showtooltip
/cancelform
/cast Cat Form
The second is the consumable version, for when you know you’re also low on mana and you want to keep on powershifting.
Note: Replace “Superior Mana Potion” with the mana consumable you wish to use.
#showtooltip Superior Mana Potion
/cancelform
/use Superior Mana Potion
/cast Cat Form
Thanks to Kargoz for inviting me on his show to announce this discovery, and also to Taladril, the author of the Treatise on Druid Tanking in Vanilla (https://classicwow.live/guides/22/treatise-on-druid-tanking-in-vanilla
), for providing highly-valued guidance and consultation regarding the potential applications of Instant Shift macros.
Thanks to Vandal for correcting some of the form IDs in the original versions of these macros that were wrong because of weirdness in beta premade druids.