Druid Macros
Laid out like the in-game spellbook: the General tab holds macros every Druid spec shares, and each spec tab has its exact interrupt plus burst and role macros. Open the macro window with /macro and paste.
Healer essential: each healing spec includes a target-safe damage macro so you can keep a teammate selected, pressure an enemy, then return immediately. It is the first macro to copy if retargeting is costing you globals.
#showtooltip /cast [mod:shift] Bear Form; [mod:ctrl] Cat Form; Travel Form
Tap for Travel, Shift for Bear, Ctrl for Cat - three forms, one key.
#showtooltip Rebirth /cast [@mouseover,help,dead][@target,help,dead][] Rebirth
Rez the dead ally under your cursor without targeting them.
#showtooltip Regrowth /cast [@mouseover,help,nodead][@player] Regrowth
Heal who you point at; heals you if you are hovering nothing.
#showtooltip Moonfire /use [harm] Moonfire /stopmacro [harm] /focus /targetenemy /use Moonfire /target focus
Resto-friendly damage key: if you are targeting an ally, it temporarily stores them as focus, Moonfires the nearest enemy, then returns to that ally.
#showtooltip Skull Bash /cast [@focus,exists,nodead][] Skull Bash
Charge-interrupt your focus target on demand.
#showtooltip Growl /cast [@mouseover,harm,nodead][] Growl
Taunt the enemy under your cursor while keeping your current target and camera stable.
#showtooltip Frenzied Regeneration /cast [noform:1] Bear Form /cast Frenzied Regeneration
If you dropped form for utility, the first press puts you back into Bear Form; the next valid press fires Frenzied Regeneration.
#showtooltip Ursol's Vortex /cast [@cursor] Ursol's Vortex
Drops Vortex instantly where your mouse points so ranged mobs and fleeing packs stay stacked.
#showtooltip Incarnation: Guardian of Ursoc /use 13 /use 14 /cast Incarnation: Guardian of Ursoc
Lines on-use trinkets with your largest threat and durability window. Remove a /use line if that trinket is defensive and should be held.
#showtooltip Soothe /cast [@mouseover,harm,nodead][] Soothe
Strip enrages from the nameplate you hover without dropping your active kill target.
#showtooltip Efflorescence /cast [@cursor] Efflorescence
Place the healing bloom where melee are standing, instantly.
#showtooltip Cyclone /cast [@mouseover,harm][] Cyclone
Peel a target off an ally by hovering their nameplate.
#showtooltip Solar Beam /cast [@mouseover,harm][harm] Solar Beam
Kicks whatever you hover without dropping your current target.
#showtooltip Solar Beam /cast [@arena1,harm,nodead] Solar Beam
Use a dedicated arena-frame key to stop this player without changing your current target.
#showtooltip Solar Beam /cast [@arena2,harm,nodead] Solar Beam
Use a dedicated arena-frame key to stop this player without changing your current target.
#showtooltip Solar Beam /cast [@arena3,harm,nodead] Solar Beam
Use a dedicated arena-frame key to stop this player without changing your current target.
#showtooltip Cyclone /cast [@arena1,harm,nodead] Cyclone
Cyclone is a talent choice; each arena frame gets its own deliberate control key.
#showtooltip Cyclone /cast [@arena2,harm,nodead] Cyclone
Cyclone is a talent choice; each arena frame gets its own deliberate control key.
#showtooltip Cyclone /cast [@arena3,harm,nodead] Cyclone
Cyclone is a talent choice; each arena frame gets its own deliberate control key.
#showtooltip Ironbark /cast [@party1,help,nodead] Ironbark
Ironbark is a Restoration tool; other Druid specs can omit this layer if they do not know it.
#showtooltip Ironbark /cast [@party2,help,nodead] Ironbark
Ironbark is a Restoration tool; other Druid specs can omit this layer if they do not know it.
#showtooltip /use 13 /use 14 /use Tempered Potion
Uses on-use trinkets and your combat potion. Keep your major GCD cooldown on its own key unless you have personally verified their timing.
/stopcasting /stopattack
Use this on your juke or emergency-stop key. It cancels a cast and turns off auto-attacks without forcing another GCD action.
#showtooltip Skull Bash /cast [@mouseover,harm][harm] Skull Bash
Kicks whatever you hover without dropping your current target.
#showtooltip Skull Bash /cast [@arena1,harm,nodead] Skull Bash
Use a dedicated arena-frame key to stop this player without changing your current target.
#showtooltip Skull Bash /cast [@arena2,harm,nodead] Skull Bash
Use a dedicated arena-frame key to stop this player without changing your current target.
#showtooltip Skull Bash /cast [@arena3,harm,nodead] Skull Bash
Use a dedicated arena-frame key to stop this player without changing your current target.
#showtooltip Cyclone /cast [@arena1,harm,nodead] Cyclone
Cyclone is a talent choice; each arena frame gets its own deliberate control key.
#showtooltip Cyclone /cast [@arena2,harm,nodead] Cyclone
Cyclone is a talent choice; each arena frame gets its own deliberate control key.
#showtooltip Cyclone /cast [@arena3,harm,nodead] Cyclone
Cyclone is a talent choice; each arena frame gets its own deliberate control key.
#showtooltip Ironbark /cast [@party1,help,nodead] Ironbark
Ironbark is a Restoration tool; other Druid specs can omit this layer if they do not know it.
#showtooltip Ironbark /cast [@party2,help,nodead] Ironbark
Ironbark is a Restoration tool; other Druid specs can omit this layer if they do not know it.
#showtooltip /use 13 /use 14 /use Tempered Potion
Uses on-use trinkets and your combat potion. Keep your major GCD cooldown on its own key unless you have personally verified their timing.
/stopcasting /stopattack
Use this on your juke or emergency-stop key. It cancels a cast and turns off auto-attacks without forcing another GCD action.
#showtooltip Skull Bash /cast [@mouseover,harm][harm] Skull Bash
Kicks whatever you hover without dropping your current target.
#showtooltip Skull Bash /cast [@arena1,harm,nodead] Skull Bash
Use a dedicated arena-frame key to stop this player without changing your current target.
#showtooltip Skull Bash /cast [@arena2,harm,nodead] Skull Bash
Use a dedicated arena-frame key to stop this player without changing your current target.
#showtooltip Skull Bash /cast [@arena3,harm,nodead] Skull Bash
Use a dedicated arena-frame key to stop this player without changing your current target.
#showtooltip Cyclone /cast [@arena1,harm,nodead] Cyclone
Cyclone is a talent choice; each arena frame gets its own deliberate control key.
#showtooltip Cyclone /cast [@arena2,harm,nodead] Cyclone
Cyclone is a talent choice; each arena frame gets its own deliberate control key.
#showtooltip Cyclone /cast [@arena3,harm,nodead] Cyclone
Cyclone is a talent choice; each arena frame gets its own deliberate control key.
#showtooltip Ironbark /cast [@party1,help,nodead] Ironbark
Ironbark is a Restoration tool; other Druid specs can omit this layer if they do not know it.
#showtooltip Ironbark /cast [@party2,help,nodead] Ironbark
Ironbark is a Restoration tool; other Druid specs can omit this layer if they do not know it.
#showtooltip /use 13 /use 14 /use Tempered Potion
Uses on-use trinkets and your combat potion. Keep your major GCD cooldown on its own key unless you have personally verified their timing.
#showtooltip Growl /cast [harm,nodead] Growl
Taunts your current hostile target. Tank play does not need a focus layer for this button.
#showtooltip Cyclone /cast [@arena1,harm,nodead] Cyclone
Cyclone is a talent choice; each arena frame gets its own deliberate control key.
#showtooltip Cyclone /cast [@arena2,harm,nodead] Cyclone
Cyclone is a talent choice; each arena frame gets its own deliberate control key.
#showtooltip Cyclone /cast [@arena3,harm,nodead] Cyclone
Cyclone is a talent choice; each arena frame gets its own deliberate control key.
#showtooltip Ironbark /cast [@party1,help,nodead] Ironbark
Ironbark is a Restoration tool; other Druid specs can omit this layer if they do not know it.
#showtooltip Ironbark /cast [@party2,help,nodead] Ironbark
Ironbark is a Restoration tool; other Druid specs can omit this layer if they do not know it.
#showtooltip /use 13 /use 14 /use Tempered Potion
Uses on-use trinkets and your combat potion. Keep your major GCD cooldown on its own key unless you have personally verified their timing.
#showtooltip Moonfire /targetenemy [noexists][dead] /use [harm] Moonfire /stopmacro [harm] /focus /targetenemy /use Moonfire /target focus
Apply Moonfire without giving up the teammate you are healing. If your current target is friendly, the macro temporarily stores that teammate as focus, finds an enemy, casts Moonfire, then restores the teammate. It overwrites a permanent focus, so use @arena1-3 macros for actions that must preserve focus.
#showtooltip Regrowth /cast [@mouseover,help,nodead][@target,help,nodead][@player] Regrowth
Heals your mouseover, then your target, then you. It never retargets your current enemy.