Druid macros
Most druid macros shift you into the right form, or out of it, because each form has its own abilities. These are the ones that turn up most across 18 independent guides and forum threads, most used first, each written for Forever and checked against the beta spell list.
Most used
Mouse-over heal or buff
You leave any form and cast on the friend under your cursor, else your friendly target, else yourself; the same shape suits Regrowth, Healing Touch, Swiftmend, Wild Growth, Thorns and Mark of the Wild.
#showtooltip
/cancelform
/cast [@mouseover,help,nodead][help,nodead][@player] Rejuvenation4 other versions
Keep your form
#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] RejuvenationAlt for yourself
#showtooltip
/cancelform
/cast [mod:alt,@player][@mouseover,help,nodead][help,nodead][@player] RegrowthThrough the enemy's target
#showtooltip
/cancelform
/cast [@mouseover,help,nodead][help,nodead][@targettarget,help,nodead][@player] Healing TouchShift for the group buff
#showtooltip
/cancelform
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead][mod:shift,@player] Gift of the Wild; [@mouseover,help,nodead][help,nodead][@player] Mark of the WildMoonkin Form can't cast heals in Forever, so the macro leaves any form, Moonkin included. Wild Growth is new in Forever and comes at level 40.
Mouse-over Growl
You taunt the enemy under your cursor, or your target if there's none, without changing target.
#showtooltip
/cast [@mouseover,harm,nodead][] Growl2 other versions
Into Bear first
#showtooltip Growl
/cancelform [noform:1]
/cast [noform:1] Dire Bear Form; [@mouseover,harm,nodead][] GrowlShift for Challenging Roar
#showtooltip
/cast [mod:shift] Challenging Roar; [@mouseover,harm,nodead][] GrowlGrowl doesn't start the global cooldown in Forever, and has an 8-second cooldown.
Not confirmed in the Forever beta yet: the numbers for forms and stances.
Rebirth or Revive
You bring back the dead friend under your cursor or targeted: Rebirth in combat, Revive out of it.
#showtooltip [combat] Rebirth; Revive
/cancelform [noform:5]
/cast [combat,@mouseover,help,dead][combat,help,dead] Rebirth; [@mouseover,help,dead][help,dead] Revive2 other versions
Rebirth only
#showtooltip
/cancelform [noform:5]
/cast [@mouseover,help,dead][help,dead][] RebirthNature's Swiftness first
#showtooltip Rebirth
/cancelform [noform:5]
/cast Nature's Swiftness
/cast [@mouseover,help,dead][help,dead] RebirthRevive is new in Forever: it comes at level 12, has a 10-second cast and works only out of combat. Rebirth has a 30-minute cooldown and can be cast in Moonkin Form (ForeverChanges).
Not confirmed in the Forever beta yet: the numbers for forms and stances.
Ability with auto-attack
You start auto-attacking and queue Maul in one press, and the ! keeps a second press from taking Maul off your next swing. The same shape suits Primal Bite, Lacerate, Swipe, Claw, Shred, Rake, Rip and Ferocious Bite.
#showtooltip
/startattack
/cast !MaulAnother version
Forever adds two Bear attacks: Primal Bite at level 25, with a 6-second cooldown, and Lacerate at 42. Maul doesn't start the global cooldown, so it can share a press with another attack.
Form macros
Many druid abilities work in one form only. These check your form and shift you if you're in the wrong one: /cancelform [noform:3] drops any other form, and the next line puts you in Cat. In Classic the form numbers are 1 Bear or Dire Bear, 2 Aquatic, 3 Cat, 4 Travel and 5 Moonkin, counting only the forms you know, so a druid who skipped the Aquatic Form quest has Cat as 2. Cat Form comes at level 20 and Dire Bear Form at 40; before 40, write Bear Form.
Cat Form powershift
You go to Cat Form from any form, and pressing it again in Cat recasts the form, which frees you from roots and snares. The other versions do the same for Bear or for whatever form you're in.
#showtooltip
/cancelform [noform:3]
/cast !Cat Form4 other versions
Whatever form you're in
#showtooltip
/cast [form:1] !Dire Bear Form; [form:2] !Aquatic Form; [form:3] !Cat Form; [form:4] !Travel Form; [form:5] !Moonkin Form; Cat FormBear on a modifier
#showtooltip
/cancelform [mod,noform:1][nomod,noform:3]
/cast [mod] !Dire Bear Form; !Cat FormFuror works differently in Forever: going back into Cat gives you the Energy you had plus 10 for each second you spent out of form, up to 100, so the Classic Energy trick is gone (ForeverChanges). Entering any form still frees you from Polymorph, roots and snares, which is what this key is for now.
Not confirmed in the Forever beta yet: the numbers for forms and stances, /cancelaura and /cancelform and what !Cat Form does in Cat Form.
Prowl from any form
You leave any other form, go to Cat Form and Prowl on the same press.
#showtooltip Prowl
/cancelform [noform:3]
/cast [noform:3] Cat Form
/cast !ProwlAnother version
Dismount first
#showtooltip Prowl
/dismount
/cancelform [noform:3]
/cast [noform:3] Cat Form
/cast !ProwlProwl doesn't start the global cooldown, so it goes out right after Cat Form on the same press. It has a 10-second cooldown.
Not confirmed in the Forever beta yet: the numbers for forms and stances and /dismount.
Dash from any form
You go to Cat Form if you're not in it and Dash on the same press.
#showtooltip Dash
/cancelform [noform:3]
/cast [noform:3] Cat Form
/cast DashDash doesn't start the global cooldown and doesn't break Prowl, so it pairs with the Prowl key. It comes at level 26, with a 5-minute cooldown.
Not confirmed in the Forever beta yet: the numbers for forms and stances.
Travel, Aquatic or Cat
You get Aquatic Form when swimming, Travel Form outdoors and Cat Form indoors, leaving your current form first so one press is enough.
#showtooltip
/cancelform [swimming,noform:2][noswimming,outdoors,noform:4][noswimming,indoors,noform:3]
/cast [swimming] Aquatic Form; [outdoors] Travel Form; Cat Form2 other versions
Travel or Aquatic only
#showtooltip
/cancelform [noform:2/4]
/cast [swimming] Aquatic Form; Travel FormDash when already Cat
#showtooltip
/cancelform [swimming,noform:2][noswimming,outdoors,noform:4][noswimming,indoors,noform:3]
/cast [swimming] Aquatic Form; [outdoors] Travel Form; [form:3] Dash; Cat FormAquatic Form comes at level 16 and Travel Form at 30, and Travel Form works only outdoors. Until you learn Travel Form, the outdoor branch fails instead of giving you Cat Form.
Not confirmed in the Forever beta yet: the numbers for forms and stances, [indoors], [outdoors] and [swimming] and /cancelaura and /cancelform.
Feral Charge from any form
You charge the enemy under your cursor, else your target, from Cat or Bear, shifting to Dire Bear Form first if you're in neither.
#showtooltip Feral Charge
/cancelform [noform:1/3]
/cast [noform:1/3] Dire Bear Form
/cast [@mouseover,harm,nodead][] Feral ChargeAnother version
Bear only
#showtooltip Feral Charge
/cancelform [noform:1]
/cast [noform:1] !Dire Bear Form
/cast [@mouseover,harm,nodead][] Feral ChargeFeral Charge comes at level 20 in Forever, doesn't start the global cooldown and has a 15-second cooldown. In Bear it costs 5 Rage, and roots and interrupts the target for 4 seconds.
Not confirmed in the Forever beta yet: the numbers for forms and stances and Feral Charge from Cat Form.
Bash from any form
You shift to Dire Bear Form if you're not in it, and Bash when you are, so the second press stuns.
#showtooltip Bash
/cancelform [noform:1]
/cast [noform:1] Dire Bear Form; Bash2 other versions
Enrage for the Rage
#showtooltip Bash
/startattack
/cast [form:1] Enrage
/cast [form:1] BashBash comes at level 14, costs 10 Rage and has a 1-minute cooldown. War Stomp (Tauren) can be used in any form in Forever (Zockify).
Not confirmed in the Forever beta yet: the numbers for forms and stances.
Also common
Opener from Prowl, else Shred
You open with Ravage while prowling and use Shred otherwise, so one key covers attacks from behind. Pounce and Rake pair the same way, and Claw takes Shred's place while leveling.
#showtooltip
/startattack [nostealth]
/cast [stealth] Ravage; Shred2 other versions
Pounce, else Rake
#showtooltip
/startattack [nostealth]
/cast [stealth] Pounce; RakeProwl first out of combat
#showtooltip
/startattack [combat,nostealth]
/cast [noform:3] Cat Form; [nocombat,nostealth] Prowl; [stealth] Ravage; ShredRavage and Pounce need you to be prowling and behind the target. Ravage comes at level 32, Pounce at 36 and Shred at 22.
Not confirmed in the Forever beta yet: the numbers for forms and stances.
Mouse-over Roots or Moonfire
You cast on the enemy under your cursor, else your target, without changing target, leaving Cat or Bear first; it suits Entangling Roots, Hibernate, Moonfire, Insect Swarm and Wrath.
#showtooltip
/cancelform [noform:5]
/cast [@mouseover,harm,nodead][] Entangling Roots3 other versions
Focus first
#showtooltip
/cancelform [noform:5]
/cast [@focus,harm,nodead][@mouseover,harm,nodead][] Entangling RootsInstant with Nature's Swiftness
#showtooltip
/cancelform [noform:5]
/cast Nature's Swiftness
/cast [@mouseover,harm,nodead][] Entangling RootsEntangling Roots works indoors in Forever (LePreStore) and holds one target at a time, which makes it crowd control in dungeons. Hibernate works only on Beasts and Dragonkin.
Not confirmed in the Forever beta yet: the numbers for forms and stances and /focus.
Instant Healing Touch
You leave any form, use Nature's Swiftness and cast an instant Healing Touch on the friend under your cursor, your target or yourself.
#showtooltip Nature's Swiftness
/cancelform
/cast Nature's Swiftness
/cast [@mouseover,help,nodead][help,nodead][@player] Healing TouchAnother version
Roots or Hibernate on modifiers
#showtooltip Nature's Swiftness
/cancelform
/cast Nature's Swiftness
/cast [mod:shift,harm] Entangling Roots; [mod:ctrl,harm] Hibernate; [@mouseover,help,nodead][help,nodead][@player] Healing TouchNature's Swiftness is a level-30 Restoration talent with a 3-minute cooldown. It doesn't start the global cooldown, so both spells go out on one press.
Mouse-over Innervate
You Innervate the friend under your cursor, else your friendly target, else yourself.
#showtooltip
/cancelform [noform:5]
/cast [@mouseover,help,nodead][help,nodead][@player] InnervateAnother version
Alt for yourself
#showtooltip
/cancelform [noform:5]
/cast [mod:alt,@player][@mouseover,help,nodead][help,nodead][@player] InnervateInnervate can be cast in Moonkin Form in Forever (ForeverChanges), so the macro only leaves Cat, Bear and the travel forms. It comes at level 40, with a 6-minute cooldown.
Not confirmed in the Forever beta yet: the numbers for forms and stances.
Mouse-over Remove Curse
You take a curse off the friend under your cursor, else your friendly target, else yourself; Abolish Poison and Cure Poison work the same way.
#showtooltip
/cast [@mouseover,help,nodead][help,nodead][@player] Remove Curse2 other versions
Shift for poison
#showtooltip
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead][mod:shift,@player] Abolish Poison; [@mouseover,help,nodead][help,nodead][@player] Remove CurseLeave your form first
#showtooltip
/cancelform
/cast [@mouseover,help,nodead][help,nodead][@player] Remove CurseRemove Curse comes at level 24 and in Forever also removes a Bane. Cure Poison comes at 14 and Abolish Poison at 26.
Faerie Fire in any form
You put Faerie Fire on the enemy under your cursor, else your target, from caster, Cat or Bear form.
#showtooltip
/cast [@mouseover,harm,nodead][] Faerie Fire2 other versions
Start attacking too
#showtooltip
/startattack
/cast [@mouseover,harm,nodead][] Faerie FireThrough a friend's target
#showtooltip
/cast [@mouseover,harm,nodead][harm,nodead][@targettarget,harm,nodead] Faerie FireFaerie Fire (Feral) is gone in Forever. Faerie Fire itself works in Cat and Bear Form instead (ForeverChanges), so you don't leave your form to cast it. It comes at level 18.
Not confirmed in the Forever beta yet: Faerie Fire in Cat and Bear Form.
Hurricane at your cursor
You drop Hurricane where your cursor is, without the targeting circle.
#showtooltip
/cast [@cursor] HurricaneHurricane comes at level 40 and is channeled. Some guides put Barkskin on a line before it, but Barkskin starts the global cooldown, so that takes two presses.
Not confirmed in the Forever beta yet: casting at the cursor with [@cursor].
Barkskin from any form
You leave Cat or Bear and cast Barkskin, since Classic doesn't allow it in animal forms.
#showtooltip
/cancelform [noform:5]
/cast BarkskinAnother version
Shift to go back to Bear
#showtooltip Barkskin
/cancelform [nomod,noform:5]
/cast [mod:shift] !Dire Bear Form; BarkskinBarkskin comes at level 44, starts the global cooldown and has a 1-minute cooldown. In Forever it reduces physical damage taken by 20% for 15 seconds.
Not confirmed in the Forever beta yet: the numbers for forms and stances and Barkskin in animal forms.
Lower-rank heal
You cast a chosen lower rank on the friend under your cursor, else your target, else yourself, to save mana; Regrowth(Rank 5) and low Rejuvenation ranks are the other usual picks.
#showtooltip
/cancelform
/cast [@mouseover,help,nodead][help,nodead][@player] Healing Touch(Rank 4)Another version
Shift for the lower rank
#showtooltip
/cancelform
/cast [mod:shift,@mouseover,help,nodead][mod:shift,help,nodead][mod:shift,@player] Healing Touch(Rank 4); [@mouseover,help,nodead][help,nodead][@player] Healing TouchHealing Touch and Rejuvenation have 11 ranks in Forever and Regrowth has 9, learned at the same levels as in Classic. Healing Touch rank 4 comes at level 20.
Not confirmed in the Forever beta yet: pinning a rank, like Frostbolt(Rank 1).
For particular jobs
Starfire, Shift for Wrath
You cast Starfire normally and Wrath while holding Shift.
#showtooltip
/cast [mod:shift] Wrath; StarfireTiger's Fury with trinkets
You use both trinkets and Tiger's Fury on one press.
#showtooltip Tiger's Fury
/use 13
/use 14
/cast Tiger's FuryAnother version
Tiger's Fury is different in Forever: it costs no Energy, doesn't start the global cooldown and adds 15% physical damage for 6 seconds, on a 30-second cooldown. It comes at level 24.
Not confirmed in the Forever beta yet: a trinket and a spell on one press and the numbers for forms and stances.
Shred, Shred, Shred, Bite
You press one key for three Shreds and a Ferocious Bite, restarting on a new target; it waits for Energy rather than skipping, and it ignores combo points already built.
#showtooltip
/startattack
/castsequence reset=target Shred, Shred, Shred, Ferocious BiteShred comes at level 22 and Ferocious Bite at 32; before then, Claw and Rip fit the same slots.
Not confirmed in the Forever beta yet: a cast sequence starting over on a new target.
Where these come from
A macro's source count is how many of the independent guides and threads below list it. Copies and reprints of the same guide count once. Macros only one source mentions are left out.
Sources (18)
- Wowhead Classic and TBC feral guides (NerdEgghead): Classic Feral Druid DPS Macro Guide - Wowhead, Classic Feral Druid Tank Macro Guide - Wowhead, Feral Druid DPS Best Macro Guide - TBC Classic - Wowhead
- Wowhead TBC resto guide (Kyxie): Restoration Druid Healing Best Macro Guide - TBC Classic - Wowhead
- Icy Veins Classic guide and comments (Seksixeny): Classic Guide to Druids' Best Macros - Icy Veins, Druid Addons and Macros 1.12 (Classic) - Icy Veins forum, Druid Macros - Guide Comments (TBC) - Icy Veins forum
- Warcraft Wiki / WoWWiki druid pages: Useful macros for druids - Warcraft Wiki, Useful Macros for Druids - Vanilla WoW Wiki (WoWWiki archive), Powershifting - Warcraft Wiki
- Meridaw Classic-macros, reprinted by Almar's Guides: Meridaw/Classic-macros - Druid folder (GitHub), WoW Classic Druid Macros - Almar's Guides
- Zockify Classic druid macros: WoW Classic Druid Macros (Classic Anniversary, Era, SoD, Hardcore) - Zockify
- NoobToBoss Classic druid macros: WoW Classic Druid Macros - Essential Scripts for All Specs (NoobToBoss)
- WoWClassicUI druid macros: Druid Macros for WoW Classic (Balance, Feral, Restoration) - WoWClassicUI
- Warcraft Tavern powershifting guide (Oxykitten): Feral Druid DPS Powershifting Rotation Guide - Warcraft Tavern
- Blizzard forums: Working powershift macro?: Working powershift macro? - Blizzard forums (WoW Classic)
- Blizzard forums: Fix up your classic druid: Fix up your classic druid! Essential macros - Blizzard forums
- Blizzard forums: Prowl + Kitty power shifting: Prowl + Kitty Power shifting macro - Blizzard forums
- Mobalytics Forever feral guide: Feral Druid Guide - WoW Forever (Mobalytics)
- World of Warcraft: Forever Wiki macros guide: World Of Warcraft: Forever Macros Guide And Addon Setup - World of Warcraft: Forever Wiki
- MMO-Champion druid threads (retail): Powershift macro - MMO-Champion, Can someone give the full set of resto druid mouse-over macros? - MMO-Champion
- classicwowforever.com druid macros: WoW Forever Druid macros - Classic WoW Forever
- martha.net shapeshifting macros (retail): Feral Druid Shapeshifting Macros (Revenge of!) - martha.net
- Blizzard forums: SoD Sunfire in bear form: Season of Discovery - Druid Sunfire macro in bear form - Blizzard forums