Some helpful druid macros

I've noticed there has been a few requests as to some ideas for druid macros so I'll post a few here I hope they are helpful to some.

These are used with the talent Wild Charge to save keybinds.

Activates bear form and Charges on second button press.

#showtooltip Bear form
/cancelform [nostance:1]
/cast [nostance] Bear Form; [stance:1] Wild Charge

I have mouseover Healing Touch and Wild Charge macro'd together. If you're in travel form it will do the Leap, if you're in aquatic form you will get the swim speed boost. If you're in regular caster form it will cast Healing Touch. You can change healing touch to any other ability.

#showtooltip
/stopcasting
/cast [stance:4/2] !Wild Charge
/cast [@mouseover, exists, help] Healing Touch; [@target, help] Healing Touch; [@player] Healing Touch

My all in one Travel Forms. Will swift flight form if flying is possible and out of combat. Will travel form if in combat and is spammable. Will swim if in water. Will ground mount if not in combat and flying not possible is nice for bgs.

#showtooltip Travel Form
/cancelform
/use [nostance, outdoors, noflyable, nocombat] Mekgineer's Chopper
/cast [swimming] Aquatic Form; [nostance, flyable, nocombat] Swift Flight Form; [nostance, outdoors] Travel Form

Mouseover dispel as well as target dispel in one button with a focus modifier. Will dispel mouseover before your current target. Will faerie fire mouseover enemies and targets.

#showtooltip Nature's Cure
/stopcasting
/cast [modifier:alt,target=focus] Nature's Cure
/cast [@mouseover, exists, help] Nature's Cure; [@mouseover, exists, harm] Faerie fire; [@target, help] Nature's Cure; [harm] Faerie fire

Mouseover/ target hibernate/ focus

#showtooltip Hibernate
/stopcasting
/cast [modifier:alt, target=focus] Hibernate
/cast [@mouseover, exists, harm] Hibernate; [@target, harm] Hibernate

Mouseover/target lifebloom with mouseover wrath spam.

#showtooltip
/stopcasting
/cast [@mouseover, exists, help] Lifebloom; [@mouseover, exists, harm] Wrath; [@target, help] Lifebloom; [@player] Lifebloom

Simple Moonfire/Hurricane one button.

#showtooltip Moonfire
/stopcasting
/cast [modifier:shift] Hurricane
/cast [nomodifier] Moonfire

Boomkins might like this one. If you're not in moonkin form hitting this will put you into it. If you're already in moonkin form it'll moonfire.

#showtooltip Moonfire
/cast [stance:0/1/2/3/4/6]!Moonkin form; [stance:5] Moonfire

Mouseover/target Nourish. For this one you can change nourish to ANY HEALING SPELL such as regrowth etc for the same effect


#showtooltip
/stopcasting
/cast [modifier:shift,target=player] Nourish
/cast [@mouseover, exists, help] Nourish; [@target, help] Nourish; [@player] Nourish

My boomkin rejuv/roots macro since I use R for both of them. Will spam rejuv on yourself of a friendly mouseover/target. Will root enemy mouseovers.

#showtooltip
/stopcasting
/cast [modifier:shift,target=focus] Entangling Roots
/cast [@mouseover, exists, help] Rejuvenation; [@mouseover, exists, harm] Entangling Roots; [@target, help] Rejuvenation; [@player] Rejuvenation

Swiftmend/Soothe macro. Only made it soothe on mouseover so I could spam swiftmend while running.

#showtooltip
/stopcasting
/cast [@mouseover, exists, harm] Soothe;[@mouseover, exists, help] Swiftmend; [@target, help] Swiftmend; [@player] Swiftmend

Since my main heals on my hotbar are 1-4 I made a few macros for different forms to attack enemies. For example I combined Cat mangle with lifebloom. It will mangle in cat form if an enemy is targeted or it will lifebloom if a friendly is mouseover or targeted. The same goes for the rest I post under this one.

#showtooltip
/cast [@mouseover, exists, help] Lifebloom; [nostealth, @target, exists, harm] Mangle; [@target, help] Lifebloom; [@player] Lifebloom

#showtooltip
/stopcasting
/cast [@mouseover, exists, help] Regrowth; [nostealth, @target, exists, harm] Rake; [@target, help] Regrowth; [@player] Regrowth


Pounce if stealthed, bite if unstealthed.


#showtooltip
/cast [stealth] Pounce; [nostealth] Ferocious Bite

These next two for bear form.


#showtooltip
/stopcasting
/cast [@mouseover, exists, help] Regrowth; [@target, exists, harm] Lacerate; [@target, help] Regrowth; [@player] Regrowth

#showtooltip
/cast [@mouseover, exists, help] Lifebloom; [@target, exists, harm] Mangle; [@target, help] Lifebloom; [@player] Lifebloom

Mouseover/targeted/focus cyclone.

#showtooltip Cyclone
/stopcasting
/cast [modifier:shift,target=focus] Cyclone
/cast [@mouseover, exists, harm] Cyclone; [@target, harm] Cyclone

Same macro but roots.

#showtooltip Entangling roots
/stopcasting
/cast [modifier:alt, target=focus] Entangling roots
/cast [@mouseover, exists, harm] Entangling roots; [@target, harm] Entangling roots

Mouseover/target/focus/selfcast Ironbark. Will cast ironbark on yourself if you have noone targeted or moused over.

#showtooltip
/stopcasting
/cast [modifier:shift,target=player] Ironbark
/cast [@mouseover, exists, help] Ironbark; [@target, help] Ironbark; [@player] Ironbark

I know alot of these can seem excessive or a waste of a macro, but I find them useful hopefully someone else will as well.
I just wanted to give this a much needed bump and say thanks for the effort. Forms macro was extremely helpful to me. Cheers.
I found a few of these extremely helpful. The macro that shifts you back into Moonkin form doesn't work for me =(. Im trying to master this move Entangling roots>Travel form> then back to moonkin. Any help?
I found a few of these extremely helpful. The macro that shifts you back into Moonkin form doesn't work for me =(. Im trying to master this move Entangling roots>Travel form> then back to moonkin. Any help?


To shift to Moonkin Form whenever you are not in the form put the following in the front of your macro:

[noform:5] Moonkin Form
Thank you! i was about to type that til i saw your message
Some are out-of-date, but still worth the bump
11/09/2018 09:40 AMPosted by Restorator
Some are out-of-date, but still worth the bump
No. They're not. Please don't necro old threads.

That's not me.

That's this: https://us.battle.net/forums/en/wow/topic/20752671773

Second post, fifth bullet point.

Bear in mind, "I chose to ignore the rule because I wanted to" doesn't really qualify as a reason. We're adults here and we're supposed to have the critical thinking ability to understand that "reason" means "good reason" else that guideline has no meaning at all.