Vanilla WoW Druid Macros
Vanilla WoW Druid Macros Vanilla WoW Guides

Guide Type: Classes

Class: Druid

As a note these macros are from 2007, depending on the version of WoW you are playing you may need to adjust which rank you are casting.

Notes

  • NO macro can check for: BUFFS, DEBUFFS, or COOLDOWNS
  • NO macro can check for: HEALTH, MANA, RAGE, ENERGY, or COMBO POINTS
  • Any failed cast attempt stops the macro from casting any further spells.
  • Any spell cast without “(Rank X)” will automatically cast the highest rank of the spell you know.
  • All beneficial spells will automatically reduce rank if necessary to that of a lower level target.
  • Each shapeshift corresponds to a “stance.” Either Moonkin or Tree of Life is stance 5, depending on spec. Flight Form would be the next number.
  • The “shifting cooldown” only applies when you are trying to deshift within the first 1.5 seconds of shifting into that form, using the special action buttons. It doesn’t stop you from rapidly shifting from one form into another (using those buttons), and it doesn’t apply to macros.
  • /castsequence resets after all listed spells are cast; reset=X will reset X seconds after last activation (not initial activation).
  • Spells with parenthesis in their name do not require a specified rank when casting, but do require a specified rank when using /castsequence: e.g., both /cast Mangle (Cat)() and /cast Mangle (Cat)(Rank 2) work, but only /castsequence Mangle (Cat)(Rank 2) works, not /castsequence Mangle (Cat)()
  • [bracketed words] are conditions. [target=unit] is not a true condition, but casts the spell on that unit without changing who you are targeting.
  • Focus allows you to “store” a target (with /focus) until you clear the focus (with /clearfocus), which can be targetted at any time (with /target focus, or [target=focus])

Sections:

  • General Utility Macros
  • Shifting Macros
  • Feral Macros
  • Restoration Macros

General Utility Macros

Faerie Fire and Feral Faerie Fire combo

# show Faerie Fire (Feral)()
/cast [nostance] Faerie Fire; Faerie Fire (Feral)()

Spammable Prowl and Shadowmeld

/cast [nocombat, stance:3, nostealth] Prowl; [nocombat, nostealth] Shadowmeld

Innervate

/cast [modifier:alt, target=player] Innervate; [help] Innervate; [target=mouseover, exists, help] Innervate; [target=none] Innervate

Moonfire Spam

/castsequence reset=9/target/combat/ctrl Moonfire(Rank 10), Moonfire(Rank 9), Moonfire(Rank 9), Moonfire(Rank 9), Moonfire(Rank 9)

Moonfire Flex

/cast [modifier:ctrl] Moonfire(Rank 1); [button:2] Moonfire(Rank 9); Moonfire(Rank 10)

Moonfire + Idol

/equip Idol of the Moon
/cast Moonfire

Totem Killer

/target totem
/cast [harm] Moonfire(Rank 1)

Faerie Fire Target or Target’s target

/cast [harm] Faerie Fire; [target=targettarget, harm] Faerie Fire

Hurricane+Barkskin

# show Hurricane
/stopmacro [channeling:Hurricane]
/castsequence reset=60/combat Barkskin, Hurricane

Gift of the Wild/Mark of the Wild

/cast [button:2] Gift of the Wild; [modifer:ctrl] Gift of the Wild; Mark of the Wild

Mark of the Wild + Thorns

/castsequence [modifier:alt, target=player] reset=10/target Thorns, Mark of the Wild; [help] reset=10/target Thorns, Mark of the Wild; [target=player] reset=10/target Thorns, Mark of the Wild

Stun and Self-Heal (Tauren)

# show War Stomp
/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life>
/castsequence [target=player] reset=120/combat War Stomp, Regrowth, Rejuvenation

Shifting Macros

Shift to Caster Form from any form

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life>
/cancelaura [mounted] Frostwolf Howler <replace with your mount>

Shift to Dire Bear Form from any form – note: to have this macro also de-shift you, include “[stance:1] Dire Bear Form; ” somewhere in the /cancelaura line.

/cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life>
/cancelaura [mounted] Frostwolf Howler <replace with your mount>
/cast [nostance] Dire Bear Form

Shift to Dire Bear From and Feral Charge from any form

/cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life>
/cancelaura [mounted] Frostwolf Howler <replace with your mount>
/cast [nostance] Dire Bear Form; [stance:1] Feral Charge

Shift to Cat Form from any form – note: to have this macro also de-shift you, include “[stance:3] Cat Form; ” somewhere in the /cancelaura line.

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life>
/cancelaura [mounted] Frostwolf Howler <replace with your mount>
/cast [nostance] Cat Form

Shift to Cat Form and stealth from any form (first line makes the macro display the Prowl cooldown)

Code: Select all

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life>
/cancelaura [mounted] Frostwolf Howler <replace with your mount>
/cast [nostance] Cat Form; [stance:3, nostealth] Prowl

Shift to Cat Form and equip Idol

/cancelaura [stance:1] Dire Bear Form;[stance:2] Aquatic Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life>
/cancelaura [mounted] Frostwolf Howler <replace with your mount>
/cast [nostance] Cat Form; [stance:3, nostealth] Prowl
/equip [nostance] Idol of Ferocity

Shift to Travel Form from any form

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:5] Moonkin Form <or Tree of Life>
/cancelaura [mounted] Frostwolf Howler <replace with your mount>
/cast [nostance] Travel Form

Travel Form + Nature’s Grasp – note: you can cast Nature’s Grasp in forms

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:5] Moonkin Form <or Tree of Life>
/cancelaura [mounted] Frostwolf Howler <replace with your mount>
/cast [nostance, outdoors] Travel Form; [stance:4, outdoors] Nature’s Grasp

Spam Travel Form

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life>
/cancelaura [mounted] Frostwolf Howler <replace with your mount>
/cast [nostance, outdoors] Travel Form

All-Terrain Travel Form

/cancelaura [stance:1] Dire Bear Form; [stance:3] Cat Form; [stance:5] Moonkin Form <or Tree of Life>
/cancelaura [mounted] Frostwolf Howler <replace with your mount>
/cast [nostance, swimming] Aquatic Form; [nostance, outdoors] Travel Form

Spam All-Terrain Travel Form

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life>
/cancelaura [mounted] Frostwolf Howler <replace with your mount>
/cast [nostance, swimming] Aquatic Form; [nostance, outdoors] Travel Form

Spam ATTF + Mount

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life>
/use Stormpike Battle Charger <replace with your mount>
/cast [nostance, swimming] Aquatic Form; [nostance, outdoors] Travel Form

Spam Travel Form + Rejuv – the WSG flag carrying macro

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Moonkin Form <or Tree of Life>; [mounted] Striped Nightsaber <Your Mount Here>
/castsequence [nostance] reset=12 Rejuvenation, Travel Form, Travel Form, Travel Form

Shift to Tree of Life form and switch your actionbar from #1, to #2 (since most spells don’t work in Tree of Life, you can set up a dedicated actionbar with ToL-only spells)

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form
/cancelaura [mounted] Frostwolf Howler <replace with your mount>
/cast [nostance] Tree of Life
/changeactionbar [stance:5] 2

Return to Caster Form and restore original actionbar

/cancelaura [stance:1] Dire Bear Form; [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] Tree of Life
/cancelaura [mounted] Frostwolf Howler <replace with your mount>
/changeactionbar [nostance] 1

Feral Macros

Ravage/Shred combo

/cast [nostealth] Shred; [stealth] Ravage

Ravage/Shred/Ferocious Bite

# show Shred
/cast [modifier:alt] Ferocious Bite; [stealth] Ravage; Shred

Pounce/Rake combo

/cast [nostealth] Rake; [stealth] Pounce

Pounce/Rake/Rip

# show Rake
/cast [modifier:alt] Rip; [stealth] Pounce; Rake

Pounce/Mangle combo – Note the extra ()

/cast [nostealth] Mangle (Cat)(); [stealth] Pounce

Prowl or Faerie Fire (Feral)

/cast [nocombat, nostealth] Prowl; [combat, nostealth] Faerie Fire (Feral)()

Maul/Mangle

/castsequence reset=6/combat Maul, Mangle (Bear)(), Maul, Maul

Mangle (Bear) replacing auto-attack

# show Mangle (Bear)()
/startattack [nomodifier:alt]
/cast [nomodifier:alt] Mangle (Bear)()
/stopattack [modifier:alt]

Restoration Macros

Cleanse Poison/Curse Combo
left click abolish poison, right click remove curse. both find target, alternatively, if you prefer targeting player first, replace target=none with target=target

/cast [button:1,target=none] Abolish Poison; [button:2,target=none] Remove Curse

Spam Cleanses

/targetfriend
/cast [button:1] Cure Poison; [button:2] Remove Curse
/stopcasting

Pseudo-Decursive – May not work

/cast [help] Cure Poison
/stopcasting
/cast [target=player] Cure Poison
/cast [target=party1] Cure Poison
/cast [target=party2] Cure Poison
/cast [target=party3] Cure Poison
/cast [target=party4] Cure Poison
/stopcasting

Nature’s Swiftness + Healing Touch

/cast Nature’s Swiftness
/stopcasting
/cast [help] Healing Touch; [target=player] Healing Touch

NS + HT/Regrowth

/cast Nature’s Swiftness
/stopcasting
/cast [nostance, help] Healing Touch; [nostance, target=player] Healing Touch; [stance:5, help] Regrowth; [stance:5, target=player] Regrowth

ZHC + NS + HT/Regrowth

/use Zandalarian Hero Charm
/stopcasting
/cast Nature’s Swiftness
/stopcasting
/cast [nostance, help] Healing Touch; [nostance, target=player] Healing Touch; [stance:5, help] Regrowth; [stance:5, target=player] Regrowth

Heal target or self, based on context

/cast [help] Healing Touch; [target=player] Healing Touch
/stopmacro [nohelp]
/say “Healing %t in 3 seconds.”

HoT Stack

/castsequence [help] reset=8/target Regrowth, Rejuvenation, Lifebloom; [target=player] reset=8 Regrowth, Rejuvination, Lifebloom

Rejuv + Idol

/equip Idol of Rejuvenation
/cast Rejuvenation

Heal Target or Target’s target

/cast [help] Healing Touch; [target=targettarget] Healing Touch

Healing Touch Mega-pack

/cast [modifier:alt,target=player] Healing Touch;[help] Healing Touch;[target=targettarget, help] Healing Touch;[target=mouseover,help] Healing Touch;[target=focus,help] Healing Touch;[target=focustarget,help];[target=none] Healing Touch



avatar
  Subscribe  
Notify of