Specific Druid macros

So I’m looking for this specific types of macros for druid. I’ve looked around and found some stuff but I feel like it’s easier to just ask people that are experienced in this stuff.

So I use my scrollwheel for form swapping/stance swapping and similar stuff. So what I want is to scroll up to just cancel any form I’m in which is easy enough by using /cancelform.
Then for travelform I use Shift + scroll up. I want one to swap to Travel/Aquatic/Cat depending on where I am, I can find this one aswell but would appreciate to have it all put in the same place.

Now for cat form and bear form (scroll down and shift + scroll down respectively)
I’d like to be able to swap to it but once I’m in the stance I want to be in. I know about powershifting but that’s something I will tackle later on. I just want to not accidentally keep shifting to use up all my mana since I use scrollwheel for this.

Here’s a suggestion: stop using the scroll wheel (which only has two directions) to shift between 5 states.

A few I use:

#showtooltip Moonfire(Rank 2) - Change based on spell rank
/cast Bear Form(Shapeshift) - Change based on Form
/cast Moonfire(Rank 2) - Change based on spell rank
This one allows you to pop out of bear for an instant dmg+dot

#showtooltip Rejuvenation(Rank 2)
/cast Bear Form(Shapeshift)
/cast Rejuvenation(Rank 2)
This one allows you to pop out of bear for a instant heal, you can replace the rejuv w/ Regrowth or healing touch as well.

#showtooltip Nature’s Swiftness
/cast Nature’s Swiftness
/cast Healing Touch(Rank 10)
This allows an instant cast max rank heal

#showtooltip Innervate
/target Charactername
/cast Innervate
A way to cast innervate on self or others with only a single button.

Just a few that I use. I find they are a lot more helpful at lower level than at cap.

But I use all other binds (which has only one direction) to use 3 different spells (Ctrl + Shift) :slight_smile:

I tried to get this too work too, using conditionals [form1], [form2], etc. but was unable to do so. I think it can be done, but I gave up since it wasn’t really that important (it would be nice to free up a keybind though).

I think you mean you don’t want to cancelform if you are in the stance you want to be in. I think this is a mistake. Powershifting is fundamental, not just for DPS as a cat, but for getting out of snares and roots as well. It won’t cancelform right away.There is a small delay between pressing it to change forms, and then it cancelling form if you press it again. With practice you can master the skill of not cancelling form if you don’t want to. They key is to be mindful of if you are stunned, feared, etc. and whether or not the GCD is running before pressing it again.

In other words, all shapeshifting macros should be, imo, powershifting macros. E.g.

#showtooltip Dire Bear Form
/cancelform
/cast Dire Bear Form
/startattack [exists]

P.S. I also use the scrollwheel for all shapeshifting (it’s convenient and intuitive). I have /cancelform (and /stand, /dismount) as part of the macros for many other spells. I do not need a separate button for cancelform (if I’m not pressing one of those buttons, i use my mount/dismount button to do it).

1 Like

#showtooltip [mod:ctrl] Remove Curse ; Abolish Poison
/use [mod:shift] Remove Curse ; Abolish Poison

A combination Abolish Poison and Remove Curse Macro for raiding.


#showtooltip Innervate
/target CharacterName
/use Innervate
/targetlasttarget

For Resto Druids to Self-Innervate without ever risking a misfired Innervate, AND let’s you keep your current target too.


#showtooltip
/cancelform
/use Dire Bear Form

#showtooltip Cat Form
/cancelform
/use Cat Form

#showtooltip
/cancelform
/use [swimming] Aquatic Form ; Travel Form

/cancelform
/dismount

Powershift Macros for all Forms, as well as Combining Travel Form and Aquatic Form to the Same Key - If your swimming, it activates Aquatic Form and Shows the Aquatic Form Tooltip, if not, it shows the Travel Form tooltip and activates Travel Form.


#showtooltip Nature’s Swiftness
/use Nature’s Swiftness
/use Healing Touch

Autocasts your highest rank Healing Touch, which should be 11 - Your “oh **** the tank needs a 6K heal right now or he’s dead” button.

The final macro works to cancel your form regardless of which your in.


#showtooltip Hurricane
/use [@cursor] Hurricane

Note : Works on ALL Classes channeled AoE - Just hotswap Hurricane for Blizzard / Rain of Fire / etc. Essentially just makes your Channeled AoE skip directly to the cast, and casts wherever your cursor is at the moment the button is pressed, instead of requiring another input. Basically, it’s just a skill upgrade / improvement and there’s no reason not to do this with every classes AoE Channel.


#showtooltip [mod:ctrl] Thorns ; Gift of the Wild
/use [button:1] Mark of the Wild
/use [button:2] Thorns
/use [button:3] Gift of the Wild

Buff Consolidation. Left Click Casts - Mark of the Wild - Right Click Casts - Thorns - Scroll Wheel (Press) Casts - Gift of the Wild (highest rank for all of these).


#showtooltip [mod:ctrl] Teleport: Moonglade ; Hearthstone
/use [button:1] Hearthstone
/use [button:2] Teleport: Moonglade

Teleport Consolidation. Left Click uses your Hearthstone and Right Click uses your Moonglade Teleport. Shows the Tooltip for both.


#showtooltip [mod:alt] Moonfire ; Wrath
/use [mod:alt] Moonfire ; Wrath

Has both Wrath and Moonfire on the same key and shows both tooltips - shifts skills and tooltips when alt is pressed, which is better feeling than ctrl or shift if it’s bound to 1 - change to your modifier of choice if placed somewhere else on your keybinds.

I do have more, but they mostly down to healing specific or targeting macros that boil down to casting Rank 1 Moonfire at whatever mob I’m trying to quickly tag during an extended farming session. Rank 1 Moonfire is the best tag in the game.

1 Like

I made a post in a similar topic a while ago. I’ll just link it here :slight_smile:

Unless you’re purposely using rank 2, you can leave it blank and it uses the highest rank.

Also, using cancel form allows you to use this macro from any form, and not just bear.