WOW GoldWOW Leveling Guide The Burning CrusadeWrath of the Lich KingWOW Gold Guide
Macros and Commands
WOW Gold Guide
WOW Gold Guide

WOW Balance Druid Macros

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

Balance Macros
Barkskin > Hurricane
/stopmacro [channeling:Hurricane]
/castsequence reset=55/combat Barkskin, Hurricane

Entangling Roots / Nature's Grasp
/cast [modifier] Nature's Grasp; [nostance, harm] [stance:5, harm] Entangling Roots; Nature's Grasp

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

Innervate
/cast [modifier, target=player] [help] [target=mouseover, exists, help] [target=none] Innervate
{note: Innervate cannot be used on units that do not have a mana bar}

Innervate & Announce (Channel)
/cast [help] Innervate
/stopmacro [nohelp]
/5 <<Innervating %T>>
/script SendChatMessage("You have been INNERVATED, use it well!","WHISPER",nil, UnitName("target"))

Innervate & Smart Whisper
/run local s,u="Innervate","target";local t,d=GetSpellCooldown(s);if IsSpellInRange(s,u)==1 and UnitManaMax(u)>120 and d<=GetTime()-t then SendChatMessage("You have been INNERVATED!","WHISPER",nil,UnitName(u))end
/cast [help,nodead]Innervate
{also: change "target" to "mouselook"}
{also: you can remove each "local" for more space}

Innervate & Smart Whisper & Raid
/run s,u="Innervate","target"t,d=GetSpellCooldown(s)if IsSpellInRange(s,u)==1 and UnitManaMax(u)>120 and d<=GetTime()-t then SendChatMessage("You're INNERV8D","WHISPER",nil,UnitName(u))SendChatMessage(UnitName(u).."'s INNERV8D","RAID")end
/cast Innervate

Moonfire (spamable)
/castsequence reset=9/target/combat/ctrl Moonfire(Rank 12), Moonfire(Rank 11), Moonfire(Rank 11), Moonfire(Rank 11), Moonfire(Rank 11), Moonfire(Rank 11)

Moonfire (various ranks)
/cast [modifier:ctrl] Moonfire(Rank 1); [button:2] Moonfire(Rank 11); Moonfire(Rank 12)

Moonfire & Equip Idol
/equip Idol of the Moon
/cast Moonfire
{note: this takes two clicks due to the GCD on swapping idols in combat}

"Totem Killer"
/focus target
/targetenemy
/cast [harm] Moonfire(Rank 1)
/target focus

Starfire / Moonfire > Insect Swarm > Wrath
/cast [nocombat] Starfire
/castsequence reset=12/target Moonfire, Insect Swarm, Wrath, Wrath, Wrath, Wrath
{also: add "Entangling Roots, " after Insect Swarm}

Cyclone > Regrowth > Rejuvenation / Bandage
/castsequence [nostance] reset=12 Cyclone, Regrowth, Rejuvenation; [stance:5] reset=30 Cyclone, Heavy Netherweave Bandage

Cyclone > Caster Form > Regrowth > Rejuvenation > Moonkin Form > Starfire
/castsequence [stance:5] reset=12 Cyclone, Moonkin Form, Starfire; [nostance, target=player] reset=12 Regrowth, Rejuvenation, Moonkin Form
{also: replace Regrowth/Rejuvenation with "Healing Touch" or "Rejuvenation, Swiftmend" if you have it}
{also: the sequence involving Starfire can be extended with the Moonfire > Insect Swarm > Wrath sequence}