Wowpedia

We have moved to Warcraft Wiki. Click here for information and the new URL.

READ MORE

Wowpedia
m (Rewritten)
 
 
Line 1: Line 1:
{{source needed}}
+
{{ood}}
  +
{{cleanup}}
{{Racebox
 
  +
{{Classnav}}
| image = Ethereal.jpg
 
  +
{{Macronav}}
| name = Ethereals, the Astral Travelers
 
  +
{{Macroformat}}
| capital = Unknown
 
| faction = The [[Ethereum]], [[The Consortium]], the [[Protectorate]], The Auchindoun Ethereals
 
| character = Smugglers, traders, thieves, filcher, marauder
 
| mount = Not applicable
 
| homeworld = [[K'aresh]]
 
| language = Unknown
 
| leader = [[Nexus-King Salhadaar]], [[Nexus-Prince Haramad]], [[Nexus-Prince Shaffar]], [[Nexus-Prince Razaan]]
 
| height = 6-14 feet}}
 
   
  +
== How to custumise theses macros ==
The '''Ethereal''' are astral travelers who dwell within the [[Twisting Nether]] treading the chaotic spaces between worlds. They are known to be collectors and traders of arcane items and artifacts. Originally from [[K'aresh]], some are now drawn to [[Outland]] where they are seeking to track down its treasures and steal them back into the Twisting Nether. Some are liars and scoundrels who will stop at nothing to pursue their mysterious aims. The ethereals have no interest at all in the [[Burning Crusade]]. They would even play both sides of the conflict against each other if doing so would serve to further their own goals.
 
  +
=== Disclaimer ===
  +
The macros in this page are intended for general use. They are not intended to cover all situations, buff or item which you or other player own. You may need to modify theses macro for your specific use.
   
  +
Included below is a quick reference guide to the most relevant macro custumisation druids might need to perform. This is not an exhaustive list as this is not the primary aim of this document. Should you need to perform other custumisation work which isn't part of this quick guide, please refer to [[Making_a_macro]]. The UI Forums and the Druid Forums on the official Worlf of Warcraft website are also great ressources should you need additional help.
Ethereals can be found in [[Nagrand]] south of [[Lake Sunspring]], in the [[Mana Tombs]] of [[Auchindoun]], the [[Blade's Edge Mountains]], and throughout the [[Netherstorm]]. A small number also dwell in [[Shattrath]]. The ethereals are driven by trade and economics, and accordingly their political structures are centered around trade princes and political "companies." The ethereal faction called [[The Consortium]], that players can gain reputation with, is one of these. The ethereals that currently control the [[Mana Tombs]] in [[Auchindoun]] led by [[Nexus-Prince Shaffar]] are another of these "political companies." The [[Ethereum]] is a radical militant organization that attempts to avenge the destruction of the ethereal homeworld by void creatures. The [[Protectorate]] attempts to thwart the void and protect neutral races from the Ethereum's attacks.
 
   
  +
=== Stance Number Variations ===
The ethereals are similar to [[goblin]]s, in the way their political systems work, and like the goblins the ethereals will support anyone who would further their profits, and oppose anyone who dares interfere with their plans. The Ethereals also share in the goblins propensity for technology, though their technology appears to be far more powerful and otherworldly. Ethereals possess everything from the familiar, such as transporters, to the radical, such as their [[eco-dome]]s.
 
   
  +
Many druid macros make use of the stance modifier to detect which form you are in. The stance numbers each refer to a Form.
They are often filchers and marauders.{{Cite|S&L|154}}
 
   
  +
* Stance 0 is default - ''never changes''
==Physiology==
 
  +
* Stance 1 is [[Bear Form]] - ''never changes''
[[Image:UBE.jpg|thumb|left|Ethereal without wrappings]]
 
  +
* Stance 2 is [[Aquatic Form]] - ''never changes''
Ethereals are pure-energy beings, allowing them to travel through the [[twisting nether]] easily. It is likely that this is the reason they were able to easily escape their homeworld’s ruin. Their bodies can take many forms, able to be compacted into small sizes, or expanded to their true from: a mass of glowing energy with vaguely distinguishable head, eyes, and arms.
 
  +
* Stance 3 is [[Cat Form]] - ''never changes''
  +
* Stance 4 is [[Travel Form]] - ''never changes''
  +
* Stance 5 is for [[Moonkin Form]] OR [[Tree of Life (druid ability)]]. If neither are available, this becomes [[Flight Form]]/[[Swift Flight Form]].
  +
* Stance 6 is for [[Flight Form]]/[[Swift Flight Form]] - ''only if Tree of Life or Moonkin Form is available''
  +
* Validated: 4.0.3
   
  +
=== Audible Errors ===
They most often appear in their specially enchanted wrappings that keep their energy forms bound within the humanoid shape we know. It can be speculated that the ethereals choose to wrap themselves to make business transactions easier with other races, to be able to wear and wield armor and weapons, or both. Ethereals appear to need to eat and drink, with their vendors selling specialty bread and drinks not found on vendors of other races. Based on the foods [[Eyonix (NPC)|Eyonix]] sells and their interest in gems, it could be thought they eat them and precious metals. Alternatively, ethereals may not eat at all and sell food only for the sake of the more corporeal beings with whom they trade and interact. It is not known if they sleep, for even if they have inns, it could be stated that they do only for business purposes with other races; however it is more likely that they do not need rest, since their encampments lack true shelter or any form of relief.
 
   
  +
Some macros may generate audible errors such as "Target not in Range". You can either turn off Error Speach in your Sound & Voice settings, or add the following lines at the beguening and end of the offending macro.
=== Hybrids ===
 
{{speculation}}
 
[[Image:VoidE.jpg|thumb|340px|Could this have once been an ethereal?]]
 
Recently, the Ethereum have devised a way to fuse Void shadow energy with their own, creating Void/Ethereal hybrids called [[Ethereum Nexus-Stalker]]s that are intended to help in the fight against Dimensius. Though, Ameer states 'The Ethereum are not here to hunt Dimensius! They are here to become void!'[http://www.wowwiki.com/Quest:Potential_for_Brain_Damage_High], so they may be for an even darker purpose. So far, however, the process could be flawed, as there are some Void minions called [[Voidwraith]]s (specifically [[Unstable Voidwraith]]s due to their proximity to the Ethereum) that resemble unbound Ethereals.
 
   
  +
/console Sound_EnableSFX 0
==Relationship to the Void==
 
  +
/console Sound_EnableSFX 1
Currently, the Ethereals are at war with the [[Void]], the demons made of pure shadow energy (an example is the [[Voidwalker]] used by warlocks). The Void leader, [[Dimensius the All-Devouring]], ravaged the Ethereals homeworld long ago, and ever since the void have been a constant threat to the energy beings. Whether or not the Void invasion was planned by the [[Burning Legion]], or if the Void are even officially a part of the Legion is unknown.
 
   
  +
=== Trinkets ===
It can be speculated however that the Void is a force acting on its own, since the Ethereals seem to hold no vengeance for the Legion; as well as the fact that Voids are not present in Legion encampments.
 
   
  +
Add theses lines at the end of your macro to activate a trinket. 13 is the top trinket slot, 14 is the bottom slots. For any other equipment or inventory slot, refer to [[InventorySlotId]]
The renegade Ethereal sect that has devoted their existence to defeating the void by any means necessary is called the [[Ethereum]]. In reaction to the Void as well as the radical acts of the Ethereum, the [[Protectorate]] was formed.
 
   
  +
/use 13
==Trivia==
 
  +
/use 14
Ethereal names (such as "Bashir" and "Shaffar") are borrowings from, or alterations of, Arabic names. This is probably because pre-Islamic Arabia was organised into oasis city-states which were ruled by trade princes or powerful merchant families.
 
   
  +
=== Raid Targets ===
   
  +
The following command will set a skull raid target.
{{races}}
 
   
  +
'''Note'''
[[Category:Ethereals| ]]
 
  +
[[Category:Humanoids]]
 
  +
* The number 8 in this line refers to the skull. Refer [[Raid_target_icons]] for the ID of other raid targets.
[[Category:Creatures]]
 
  +
* ''Target'' can be replaced with any valid unit ID. Refer to [[UnitId]] for other valid unit IDs.
[[Category:Outland]]
 
  +
[[Category:K'aresh]]
 
  +
/script SetRaidTarget("target",8)
  +
  +
=== Swaping action bars ===
  +
  +
Nowdays, with action bar mods, it is fully possible to have very fine controll of action bar paging. However, some might still wish to do so the old fashion way in their macros. Should this be your case, this line will allow you to do that. Change the numbers to the bars you wish to swap.
  +
  +
/swapactionbar 1 2
  +
  +
== Shapeshifting and Travel ==
  +
=== Travel Macros - 4.0.6 ===
  +
  +
'''Description:'''
  +
  +
This macro will select the appropriate travel mode depending on which ones are usable.
  +
  +
'''Details:'''
  +
  +
* If mounted, this macro will dismount you.
  +
* While swimming, Aquatic Form will be cast
  +
* While Indoors, Cat Form will be cast.
  +
* When outdoors and in combat, travel form will be used
  +
* When outdoors, out of combat and in a zone where you can fly, Swift Flight Form will be used
  +
* Otherwise, Swift Stormsaber is used.
  +
  +
'''Note:'''
  +
  +
* Replace [[Swift Stormsaber]] with non-flying mount of choice.
  +
* Replace [[Swift Flight Form]] with [[Flight Form]] if you do not have [[Swift Flight Form]] yet.
  +
* You may not have access to all travel mods depending on your level. Use the macro appropriate for your level. Some minor edits may be needed.
  +
* The lvl 60 - 85 version of this macro may not work as expected. The ''flyable''condition only tests to see if you can fly in that zone, it does not test to see if you have the ability to do so. You may want to keep using the lvl 30 version until you have bought the necessary flight licenses.
  +
* This macro does not take into account the aquatic mount you get in Vashj'ir. With the speed bonus you get in Vashj'ir and Glyph of Aquatic Form, there is no noticeable speed difference which would waren't a modified version of this macro.
  +
  +
'''LVL 16'''
  +
  +
#showtooltip
  +
/cast [swimming] Aquatic Form; [indoors] Cat Form; [outdoors] Travel Form
  +
  +
'''LVL 20'''
  +
  +
#showtooltip
  +
/cast [swimming] Aquatic Form; [indoors] Cat Form; [combat] Travel Form; Striped Frostsaber
  +
/dismount [mounted]
  +
  +
'''LVL 40'''
  +
  +
#showtooltip
  +
/cast [swimming] Aquatic Form; [indoors] Cat Form; [combat] Travel Form; Swift Frostsaber
  +
/dismount [mounted]
  +
  +
'''LVL 60 - 85'''
  +
  +
#showtooltip
  +
/cast [swimming] Aquatic Form; [indoors] Cat Form; [combat] Travel Form; [flyable] Swift Flight Form; Swift Stormsaber
  +
/dismount [mounted]
  +
  +
=== Powershift - 4.0.6 ===
  +
  +
'''Description:'''
  +
  +
This will remove snares without taking you of the Form you are currently in. This will allow you to avoid being caught in caster form and making yourself vulnerable to sheep.
  +
  +
'''Note:'''
  +
  +
* Defaults to Travel Form if not shifted, or Cat Form indoors.
  +
* If you are in bear form and have the [[Druid_talent_analysis#Furor|Furor]], this macro can be used to get a quick 10 energy.
  +
* Shifting does not break roots as of 4.0.6
  +
  +
'''All Forms'''
  +
  +
/cast [stance:1] !Bear Form
  +
/cast [stance:2] !Aquatic Form
  +
/cast [stance:3][indoors] !Cat Form
  +
/cast [stance:4][] !Travel Form
  +
<!--
  +
'''Cat and Bear Only'''
  +
  +
If not in Cat Form or Bear Form, this version defaults to Cat Form. It does not include travel modes.
  +
  +
#showtooltip [stance:1] Bear Form(Shapeshift); Cat Form(Shapeshift)
  +
/cast [stance:1] !Bear Form(Shapeshift)
  +
/cast [stance:3][] !Cat Form(Shapeshift)
  +
-->
  +
=== Moonkin Powershift / Travel 4.0.6 ===
  +
  +
'''Description:'''
  +
  +
This is a simple travel and powershift macro for moonkins.
  +
  +
'''Details:'''
  +
  +
* Using this macro will shapeshift you into moonkin form.
  +
* If already in moonkin form, using this macro will powershift to clear roots and snares.
  +
* When shift is pressed, the appropriate travel mode will be chosen:
  +
** Aquatic Form in water
  +
** Travel Form if in combat and outdoors
  +
** Swift Flight Form if out of combat and in a zone where flight is allowed
  +
** Swift Stormsaber if out of combat and not in a flyable zone.
  +
** Powershift moonkin if indoors, not swimming and in combat (This is equivalent to using the macro without pressing shift)
  +
  +
'''Notes:'''
  +
  +
* Replace "Swift Stormsaber" with non-flying mount of choice.
  +
* Replace "Swift Flight Form" with "Flight Form" if you do not have Swift Flight Form yet.
  +
* The noswimming condition is required as without it, the macro would always powershift moonkin while idoors and in combat, even if shift is held.
  +
  +
/cancelform [nostance:0,mod:ctrl]
  +
/stopmacro [mod:ctrl]
  +
/cast [nomod:shift][indoors, combat, noswimming] !Moonkin Form; [swimming] Aquatic Form; [outdoors, combat] Travel Form; [flyable] Swift Flight Form; Swift Stormsaber
  +
/dismount [mounted]
  +
  +
<!--
  +
I commented the old version. I removed a few conditions, removed the aquatic form moonkin form toggle and made it a simple powershift with the ability to chose the proper travel form if shift is held. Enalung
  +
  +
Normal Version
  +
/cancelform [nostance:0,mod:alt]
  +
/stopmacro [mod:alt]
  +
/cast [mod:shift]Darnassian Nightsaber;[nostance:2,swimming]Aquatic Form;[nostance:2,nocombat,flyable]Swift Flight Form;[stance:5,outdoors]Travel Form;[stance:5]!Moonkin Form;Moonkin Form
  +
  +
Wintergrasp Version
  +
/cancelform [nostance:0,mod:alt]
  +
/stopmacro [mod:alt]
  +
/cast [mod:shift]Darnassian Nightsaber;[nostance:2,swimming]Aquatic Form;[stance:5,outdoors]Travel Form;[stance:5]!Moonkin Form;Moonkin Form
  +
  +
* Shift: Summon Mount or dismount you (if already mounted).
  +
* Ctrl: Cancel any form you are in or do nothing, if already without form.
  +
* If swimming: Toggles between Aquatic Form and Moonkin Form (Aquatic Form first).
  +
* If Out of combat and in a flyable area: Toggles into and out of Swift Flight Form.
  +
* If Outdoors, a non-flyable area, or in combat: Toggles between Moonkin Form and Travel Form (Tree of Life first).
  +
* If Indoors: Powershifts Moonkin Form. (See Powershifter macro for explaination.)
  +
* Replace "Darnassian Nightsaber" with non-flying mount of choice.
  +
* Replace "Swift Flight Form" with "Flight Form" if you do not have Swift Flight Form yet.
  +
-->
  +
  +
== General ==
  +
=== Faerie Fire - 4.0.6 ===
  +
  +
'''Description:'''
  +
  +
This will cast the apropriate Faerie Fire dependent if you are in Cat Form, Bear Form, or any other Form at your target, or any target you are mousing over.
  +
  +
#showtooltip
  +
/cast [stance:1/3, exists][stance:1/3, @mouseover,harm,nodead] Faerie Fire (Feral)(Feral); [exists][@mouseover,harm,nodead] Faerie Fire
  +
  +
=== Dash - 4.0.6 ===
  +
  +
'''Descrition:'''
  +
  +
This will shapeshift to Cat Form and then use Dash.
  +
  +
'''All Races:'''
  +
  +
#Showtooltip Dash(Cat Form)
  +
/cast [nostance:3] Cat Form(Shapeshift); Dash(Cat Form)
  +
  +
'''Worgen version:'''
  +
  +
* This macro will cast Dash, or Darkflight if Dash is on cooldown.
  +
* Dash is placed first as it will be a root break in patch 4.1. This also allows Darkflight to remains available in Caster or Bear Form.
  +
* The time value on the reset, 144 assumes that Dash is glyphed.
  +
  +
#Showtooltip
  +
/castsequence [nostance:3] Cat Form(Shapeshift); reset=144 Dash(Cat Form), Darkflight(Racial)
  +
  +
== Feral Shape Smart ==
  +
  +
'''Notes:'''
  +
* Some of macros will shapeshift to either Bear Form or Cat Form if you are not already in either Forms. Cat Form is the prefered Form in most cases.
  +
* They are intended as buttons which will cast the apropriate spell in cat or bear form in a setup which does not not page.
  +
* Use the skull bash macro as a template if you need to create other similar macros.
  +
  +
=== Skull Bash - 4.0.6 ===
  +
  +
'''Description:'''
  +
  +
This macro will cast the apropriate skull bash spell, depending if your in cat or bear form.
  +
  +
'''Details:'''
  +
  +
*If not not in Cat Form or Bear form, this macro will Shapeshift to Cat Form.
  +
*If in Cat Form or Bear From, this will cast the apropriate Skull Bash Spell.
  +
  +
#showtooltip [stance:1] Skull Bash(Bear Form); Skull Bash(Cat Form);
  +
/cast [nostance:1/3] Cat Form; [stance:3] Skull Bash(Cat Form); Skull Bash(Bear Form)
  +
  +
=== Mouseover Charge 4.0.6 ===
  +
  +
'''Descrition:'''
  +
  +
This macro will cast the apropriate Feral Charge spell.
  +
  +
'''Details'''
  +
  +
* If mousing over a target, it will be chosen as the target of the charge, otherwise, this will check to see if you currently have a target. If you don't, this will fail. A mouseover target has priority over your currently selected target.
  +
* If not not in Cat Form or Bear form, this macro will Shapeshift to Cat Form.
  +
* If in Cat Form or Bear From, this will cast the apropriate Charge Spell.
  +
* If in Cat Form after performing a charge, the next use of this macro will cast Ravage
  +
  +
'''Note:'''
  +
  +
* To be able to benefit from the free ravage after a Feral Charge in Cat Form, you will need the Stampede talent.
  +
  +
#showtooltip
  +
/castsequence [nostealth, nostance:1/3] Cat Form(Shapeshift); [stance:1,@mouseover,exists,harm,nodead][stance:1,@target] Feral Charge(Bear Form); [@mouseover,exists,harm,nodead][@target] Feral Charge(Cat Form), Ravage!
  +
  +
=== Tiger's Fury / Enrage / Berserk 4.0.6 ===
  +
  +
'''Description:'''
  +
  +
This macro will cast Tiger's Fury in Cat Form, Enrage in Bear form or Berserk if shift is held.
  +
  +
/cast [modifier:shift,stance:1/3] Berserk; [stance:3]Tiger's Fury; [stance:1]Enrage
  +
  +
== Feral (Cat) ==
  +
  +
'''Notes:'''
  +
  +
* Theses macros will shapeshift to Cat Form if you are not in Cat form
  +
* Most of theses macros will cast Prowl if you are not in combat and not already prowling.
  +
* They are intended as spamable buttons to be used with an interface setup which does not not page.
  +
  +
=== Maim 4.0.6 ===
  +
  +
'''Description:'''
  +
  +
This macro will cast main.
  +
  +
'''Note:'''
  +
  +
* If you are not in Cat Form and have no combo point, using this macro will Shapeshift to Cat Form, but will fail to cast Main.
  +
* The code of this macro serves as base for most of the Cat Form macros presented here. It can be used with just about any spell Cat Form has.
  +
  +
#showtooltip Maim(Cat Form)
  +
/cast [nostance:3] Cat Form(Shapeshift); [nostealth, nocombat] !Prowl(Cat Form); Maim(Cat Form)
  +
  +
=== Mangle / Ravage 4.0.6 ===
  +
  +
'''Description:'''
  +
  +
This macro will cast Mangle or Ravage if prowling.
  +
  +
#showtooltip [stealth] Ravage(Cat Form); Mangle(Cat Form)
  +
/cast [nostance:3] Cat Form(Shapeshift); [nostealth, nocombat] !Prowl(Cat Form); [stealth] Ravage; Mangle(Cat Form)
  +
  +
=== Shred / Pounce 4.0.6 ===
  +
  +
'''Description:'''
  +
  +
This macro will cast shred, or pounce if prowling.
  +
  +
#showtooltip [stealth] Pounce(Cat Form); Shred(Cat Form)
  +
/cast [nostance:3] Cat Form(Shapeshift); [nostealth, nocombat] !Prowl(Cat Form); [stealth] Pounce(Cat Form); Shred(Cat Form)
  +
  +
=== Night Elf Pounce 4.0.6===
  +
  +
'''Description:'''
  +
  +
This macro will cast pounce if prowling. While in combat, the first use of this macro will cast shadowmeld, the second will cast Pounce.
  +
  +
'''Details:'''
  +
  +
* If you are in combat, Shadowmeld will be cast.
  +
* If you are shadowmeld or prowling, Pounce will be cast.
  +
* This macro can also be used to restealth midfight. Be aware that it does take about half a second for the UI to detect that you are out of combat once Shadowmeld has been cast. This macro works much better as an in combat Pounce because the UI is much faster to detect stealth and Shadowmeld does not burn the Global Cooldown. You may have to mash this button a few times before you enter prowl. You will want to put some distance between yourself and your oponent. You will also want to make sure that you do not have any dots on you before you attempt this and make sure you do not move until you are prowling.
  +
  +
'''Notes:'''
  +
  +
* This macro is aimed at Night ELves. If you aren't a Night Elf, I would recommend using the Shred / Pounce version of this macro.
  +
* This macro will also work with ravage although you will have to be behind the target before you shadowmeld in order to be able to ravage.
  +
  +
#showtooltip
  +
/cast [nostance:3] Cat Form(Shapeshift); [nostealth, nocombat] !Prowl(Cat Form); [nostealth, combat] Shadowmeld(Racial); [stealth] Pounce(Cat Form)
  +
  +
=== Charge -> Ravage4.0.6 ===
  +
  +
'''Descrition:'''
  +
  +
This macro will cast Feral Charge and then follow with Ravage.
  +
  +
'''Notes:'''
  +
  +
* Theses macro are intended to be used with the talent Stampede to benefit from the free ravage after a charge.
  +
* The '''''!''''' after ''Ravage'' is required for theses macro to work properly. While in your spellbook, ''Ravage'' is a single spell, the UI sees ''Ravage'' and ''Ravage!'' as 2 different spells. ''Ravage'' is only usable while stealthed and ''Ravage!'' is usable while the ''Stampede'' buff is up.
  +
  +
'''Charge -> Ravage'''
  +
  +
#showtooltip
  +
/castsequence [nostance:3] Cat Form(Shapeshift); reset=10 [@mouseover, exists, harm, nodead][@target] Feral Charge(Cat Form), Ravage!
  +
  +
'''Pounce / Charge -> Ravage'''
  +
  +
* Same as the above, but with the added twist that it will cast pounce instead if stealthed.
  +
  +
#showtooltip
  +
/castsequence [nostance:3] Cat Form(Shapeshift); [nostealth, nocombat] !Prowl(Cat Form); [stealth] Pounce(Cat Form); reset=10 [@mouseover, exists, harm, nodead][@target] Feral Charge(Cat Form), Ravage!
  +
  +
== Feral (Bear) ==
  +
  +
'''Notes:'''
  +
* Theses macros will shapeshift to Bear Form if you are not in Bear form
  +
* They are intended as spamable buttons to be used with an interface setup which does not not page.
  +
  +
=== Bash- 4.0.6 ===
  +
  +
'''Description'''
  +
  +
This macro macro will shapeshift to Bear Form if not in bear form and cast Bash.
  +
  +
#showtooltip Bash
  +
/cast [nostance:1] Bear Form(Shapeshift); Bash
  +
  +
=== Taunt - 4.0.6 ===
  +
  +
'''Description:'''
  +
  +
This macro will shapeshift to Bear Form if not in bear form and cast Growl.
  +
  +
#showtooltip Growl(Bear Form)
  +
/cast [nostance:1] Bear Form(Shapeshift); Growl(Bear Form)
  +
  +
=== Gowl / Chalenging Roar - 4.0.6 ===
  +
  +
'''Description:'''
  +
  +
This macro will shapeshift to bear form if not in bear form and cast Growl or Challenging Roar if shift is held.
  +
  +
#showtooltip
  +
/cast [nostance:1] Bear Form(Shapeshift); [mod:shift] Challenging Roar; Growl
  +
== Moonkin ==
  +
  +
<!-- Smart Faerie Fire validated and moved to general, left note for reference -->
  +
<!-- Any Form Dash validated and moved to general, left note for reference -->
  +
  +
=== Innervate self without changing target 4.0.3 ===
  +
/cast [target=player] Innervate
  +
*Use: Casts [[Innervate]] on the player without changing the target.
  +
  +
=== Wild Mushroom 4.0.6 ===
  +
  +
'''Description'''
  +
  +
This macro will cast wild mushroom. When shift is held, it will detonate the mushrooms.
  +
  +
#showtooltip
  +
/cast [mod:shift] Wild Mushroom: Detonate; Wild Mushroom
  +
  +
<!-- Deleted normal attack. This is another cast sequence with questionable use. Left note for reference. -->
  +
<!-- Deleted cat attack, the sequence is off. I do not see the need to update this. Left note for reference. -->
  +
<!-- Deleted bear attack, the sequence is off. I do not see the need to update this. Left note for reference.-->
  +
<!-- Deleted Evade and Heal. Using a cast sequence for this is a horrible way to do it. It's also badbly constructed. The sequence starts with regrowth instead of rejuv. This will only work in pve. In pvp, your asking to get yourself kicked if you already have a melee on you. There is no reset. This could have been done far better with modifiers. Left note for reference. -->
  +
<!-- Deleted Solar Eclipse. There are few buttons to start with in moonkin. For optimal damage, you must use Starsurge on cooldown as a moonkin. This macro is not planed for that. You must also avoid cliping your dots. Left note for reference. -->
  +
<!-- Deleted Lunar Eclipse. There are few buttons to start with in moonkin. For optimal damage, You must use Starsurge on cooldown as a moonkin. This macro is not planed for that. You must also avoid cliping your dots. Left note for reference. -->
  +
  +
== Balance Macros for version 3.1 ==
  +
  +
<!-- Shifter Balance macro updated, renamed Moonkin Powershift and moved to the Shapeshift Travel section -->
  +
  +
=== Call out Innervate to Party/Raid respectively ===
  +
#showtooltip
  +
/stopmacro [nohelp,dead]
  +
/run c="Innervating %t"if UnitInRaid("player")then SendChatMessage(c, "RAID")elseif GetNumPartyMembers()>0 then SendChatMessage(c, "PARTY")end
  +
/cast Innervate
  +
  +
* Use: This macro will send a message to the appropriate channel (raid if you're in a raid, party if you're in a party, or no message at all if you're soloing) declaring who it is that just got your innervate spell.
  +
* Works in 3.1.1
  +
* Will send message even if self-cast or cast does not go off due to range or skill being on cooldown.
  +
</onlyinclude>
  +
  +
=== Focus/Self/None Innervate ===
  +
#showtooltip
  +
/cast [mod, target=player] Innervate; [target=focus, exists, help] Innervate; [target=none] Innervate
  +
* Use: With no modifier pressed (alt, ctrl, etc) this macro will Innervate your Focus target if you have one, otherwise it will give you the glowing hand selector so that you can choose who to Innervate.
  +
* With any modifier pressed it will Innervate the caster themselves.
  +
* Works in 3.3
  +
  +
=== Cyclone / Roots ===
  +
#showtooltip
  +
/use [mod:alt] Entangling Roots; [mod:shift] Cyclone; [target=focus, exists] Cyclone; Cyclone
  +
* This macro is very imperfect. Please improve or preferably give alternatives.
  +
  +
== Feral Macros for version 4.0.1 ==
  +
  +
<!-- Updated the skull bash macro, left note for reference. -->
  +
<!-- I do not see the need for an FB / Pulverise macro. This is also a rather simple macro which is easy to make by just about anyone. Deleted, left note for reference -->
  +
<!-- Powershifting macro deleted, there is already one in the shapeshift travel section. -->
  +
  +
== Multibox Battle Rez Macro ==
  +
#showtooltip Rebirth()
  +
/stopcasting
  +
/target [target=Player1, dead] [target=Player2, dead] [target=Player3, dead] [target=Player4, dead]
  +
/castsequence [exists,noharm,dead] reset=600 Rebirth(),,
  +
:1st line: Forces the UI to show the Rebirth tooltip (the thing that pops up when you hover your mouse over a -spell/item/etc)
  +
:2nd line: Stops any spellcasting in progress
  +
:3rd line: This is the targeting line, it automatically cycles through my guys and finds the 1st dead one on the list, then selects him
  +
:4th line: Before casting the spell and wasting a precious 10min CD for a brez, it makes sure the target exists, is friendly, and is, in fact, actually dead and not just pretending.
  +
  +
4th line: the reset timer is set to 10 minutes and it's put on a cast sequence so that each of the 3 guys i have it on casts it in order
  +
1st guy: Rebirth(),,
  +
2nd guy: ,Rebirth(),
  +
3rd guy: ,,Rebirth()
  +
What this does is cause each of the different druids to cast nothing and move on to the next "spell" in the cast sequence, or cast Rebirth
  +
  +
In a nutshell, you press one button when one of your guys keels over and it auto-selects, auto-cast, and auto-cycles all in one button press. If you have time to set it up or have a consistant 5/10/25 man group, you can replace the Player# names with your group members for a quick brez.
  +
  +
== General Feral Macros for version 3.1 ==
  +
  +
<!-- Mouseover feral charge macro updated. Left note for reference. -->
  +
<!-- Deleted general attack macro. Talents are so specialised nowdays that there is realy no point in having an all shape attack macro. One might as well setup a macro to take you to the correct shape and cast a spell within your talent spec. Left note for references. -->
  +
<!-- There is already another Faery Fire macro, deleted, left note for reference -->
  +
<!-- Powershift macro updated, left note for reference -->
  +
  +
=== Improved Power Shifting (breaks snares and roots) ===
  +
#showtooltip
  +
/cast [stance:0]!Travel Form;[stance:0/4/6,flyable,nocombat]!Flight Form;[stance:1]!Dire Bear Form;[stance:2]!Aquatic Form;[stance:3]!Cat Form;[stance:4]!Travel Form;[stance:5]!Tree of Life;!Moonkin
  +
More advanced form of ''Powershifting (breaks snares and roots)'' (above). This will break snares and shift you into a faster movement form if it's safe to do so. That is, if you're Cat/Bear/Tree/Owl/Otter you'll powershift to the same form. However, if you're caster form you'll shift to Travel. If Flight is available from Travel, you'll shift to that, otherwise you'll just powershift in Travel Form. In case you get snared on the ground in flight form, you'll power shift in flight form as well.
  +
  +
Note: By default the macro uses '''Flight Form'''. When you get Swift Flight Form, you'll have to prepend "'''Swift '''". Additionally, if you don't have Tree of Life or Moonkin Form you must change [stance:0/4/6] to [stance:/0/4/5].
  +
* Focus: Universal
  +
* Validated: 3.2
  +
  +
=== A Travel/Combat macro: ===
  +
#showtooltip
  +
/cast [swimming,btn:1] Aquatic Form;[outdoors,nocombat,noflyable,nostance:1,btn:1] Travel Form;[combat,stance:5] [outdoors,nocombat,flyable,nostance:1,btn:1] Swift Flight Form; [stance:1,nocombat] Dire Bear Form; [combat][] !Dire Bear Form
  +
This macro allows for 1 button shifting between travel and combat for feral druids. Feral druids who spend most of their time fighting as a cat, but switch to bear when extra armor or health are needed, may find this useful.
  +
*First, if you are swimming and use button 1, then it will use aquatic.
  +
*Second, if you are outside, not fighting, in a no fly zone, not a bear, and you use button 1, then it will use cheetah.
  +
*Third, if you are outside, not fighting, in a fly zone, not a bear, and use button 1, flight form - or, if you are in bird form and in combat, it will let you get out of flight form
  +
''I have had it happen where I aggro something in flight form and then I am "in combat," so the button turns into bear form but I am too high so WoW will not let me leave flight, instead I get the "You are in shapeshift form" error. This rule catches that and lets you exit flight form then the button turns into bear form.''
  +
*Fourth, if you are in not in combat, and in bear form, it will give you druid form.
  +
*Last, if you are in combat, or anything else (a catch all) !Dire Bear form.
  +
  +
With this macro a Feral Druid can use the button they normally use while in Druid or Cat form to get to bear form instead to, in combat, still give bear as expected, but in non combat give travel forms: in water anywhere, give aquatic, in fly zones give flight form, and in bear form, give druid form. It always turns into bear when you right-click on it, or do anything but left click on it. The last form includes "Power Shifting" listed below to allow the druid to go from and to bear form while in combat to break impediment.
  +
* Focus: Universal
  +
* Validated: 3.1
  +
  +
=== MetaShifting Macro ===
  +
* ''''' Prepearing: '''''
  +
For properly working you need to clear 4-5 action buttons for that metamacro.
  +
  +
* ''' Main Macro: '''
  +
/click [nomodifier]MultiBarLeftButton1
  +
/click [mod:shift]MultiBarLeftButton2
  +
/click [mod:ctrl]MultiBarLeftButton3
  +
/cancelform [mod:alt]
  +
'''Note:''' Place that macro at any useful action slot and bind any button w/o any modificators like "''shift+/ctrl+/alt+''". I've use side-mouse button for myself (button4/button5).
  +
  +
* ''' NoMod Macro: '''
  +
/use [stance:3]Feral Charge - Cat
  +
/use [stance:1]Feral Charge - Bear
  +
/use [nostance:1/3]!Cat Form
  +
'''Note:''' Place that macro at <u>1st slot</u> of left side-actionbar (4th in interface settings). Otherwise you need to change 1st line in Main Macro (MultiBarLeftButton1).
  +
  +
* ''' Mod:Shift Macro: '''
  +
/use [stance:1]!Cat Form
  +
/use [nostance:1]!Dire Bear Form
  +
'''Note:''' Place that macro at <u>2nd slot</u> of left side-actionbar (4th in interface settings). Otherwise you need to change 2nd line in Main Macro (MultiBarLeftButton2).
  +
  +
* ''' Mod:Ctrl Macro: '''
  +
/use [nocombat]!Travel Form
  +
/use [stance:1]!Dire Bear Form
  +
/use [stance:2]!Aquatic Form
  +
/use [stance:3]!Cat Form
  +
'''Note:''' Place that macro at <u>3rd slot</u> of left side-actionbar (4th in interface settings). Otherwise you need to change 3rd line in Main Macro (MultiBarLeftButton3).
  +
  +
* ''' Optional: UserFriendly Macro: '''
  +
#showtooltip [mod:ctrl]Travel Form;[stance:3,mod:shift]Dire Bear Form;[stance:3]Feral Charge - Cat;[stance:1,mod:shift]Cat Form;[stance:1]Feral Charge - Bear;[mod:shift]Dire Bear Form;Cat Form;
  +
/click MultiBarLeftButton4
  +
'''Note:''' It's a interface part of meta macro =). If you planing to use that macro, then you need replace a Main Macro to <u>4th slot</u> of left side-actionbar (4th in interface settings). Otherwise you need to change 2nd line in UserFriendly Macro (MultiBarLeftButton4).
  +
  +
'''Discription:''' If you are in any forms exept bear and cat, you'll be shifted in cat by clicking macro w/o mods. If you are in cat or bear form, then clicking w/o mods charge you at enemy target. If you hold shift in cat or bear form that'll shift you in another form: Cat -> Bear or Bear -> Cat. At any cases if you hold control mod macro shift you in travel form if you are not in combat, otherwise you'll be shifted in cat form. And one more: clicking macro in combat with control makes you powershift at same form (bear/aquatic/cat) exept tree/moonkin.
  +
* For more information about MultiBarLeftButton's look at [[Making a macro]] page.
  +
* Focus: Universal
  +
* Validated: 3.1
  +
  +
=== Shift out and Heal instantly ===
  +
Will shift you out, equip healing weapon + healing idol and toss out Lifebloom or whatever you prefer. Ideally a feral pvp'er/dps'er would have one for Lifebloom and/or Regrowth and/or Healing Touch and/or Nourish as you may find yourself running and healing with and without the Predator's Swiftness buff.
  +
/showtooltip
  +
/equip [mod:alt] Lupine Longstaff; Icecore Staff
  +
/equip [mod:alt] Idol of Mutilation; Deadly Gladiator's Idol of Tenacity
  +
/stopmacro [mod:alt]
  +
/use [mod:shift] Regrowth
  +
/use Lifebloom
  +
* Use: Press once to shift out of form and equip max healing weapon+idol and toss Lifebloom (or with Shift to toss Regrowth). Press with Alt to make sure you're back in dps weapon/idol. Adjust names of weapon and idol of course. The /stopmacro line is there to make sure you don't shift out and toss Lifebloom when you're just trying to re-equip your main dps gear.
  +
  +
== Bear Feral Macros for version 3.1 ==
  +
  +
<!-- Powershift Bear macro deleted, more powerful powershift macros are already on this page, left note for reference -->
  +
<!-- Better Mangle deleted, this macro will leave you short on rage for other important tasks such as interupts, left note for reference -->
  +
<!-- Better Swipe deleted, this macro will leave you short on rage for other important tasks such as interupts, left note for reference -->
  +
<!-- Lazy Tanking deleted, this macro is not up to date, and not really relevant in today's setting where you need to manage AE agro very closely. Left note for reference -->
  +
  +
=== I Want to Live ===
  +
/cast Frenzied Regeneration
  +
/use Fel Healthstone
  +
/use Runic Healing Potion
  +
/use Valor Medal of the First War
  +
* Use: Hit this when you need to get life back.
  +
* Focus: PVE
  +
* Validated: 3.1
  +
  +
<!-- AE Taunt updated, left note for reference -->
  +
  +
== Cat Feral Macros for version 3.1 ==
  +
  +
=== Cat Anti-Cat/Rogue Opener a.k.a. "Ghetto Sap" ===
  +
#showtooltip
  +
/cleartarget [noexists, stealth]
  +
/targetenemy [noexists]
  +
/use [stealth] Pounce; Rake
  +
/use [nostealth] 10
  +
/cleartarget [noexists, stealth]
  +
* Will Pounce anything in range but clear ranged targets, fire up hand tinker if not stealthed and use Rake out of stealth. Spam this when searching for that elusive rogue or cat. Not entirely sure how it works, but it does. Starmist credit for the idea, Coldbear for the successful addition of Rake. Might be a few too many modifiers, but ...yeah.
  +
  +
=== Berserk in PVE with Hysteriabot Blood DK ===
  +
#showtooltip Berserk
  +
/use [nomod:shift] Berserk
  +
/use [nomod:shift] Sulfuron Slammer
  +
/stopmacro [nomod:shift]
  +
/w Kastille BERSERK A GO GO!
  +
/ w Asreif BERSERK A GO GO!
  +
* Safe to use regularly in pvp/bg's/whatever, then when raiding with a Blood DK who's going to provide you with Hysteria, hit Shift + Macro hotkey - get Hysteria - then hit button normally and go to town. If you run with several different Blood DK's on a regular basis, just make a line for each of them but disable the line by putting a space between the "/" and the "w".
  +
* Why the Sulfuron Slammer? - Makes things look pretty, puts a different-looking notification into everyone's chat frame (which can get you Hysteria if you've forgotten to notify the Blood DK), but could possibly self-stun you if the fight goes on for too long or you mash the button.
  +
  +
<!-- Shifting from flight form to cat form isn't a problem anymore as there is an option within the UI to do so. It's also a fact that the code within all the Feral (cat) will do this even with this option off. Left note for reference. -->
  +
  +
=== Cat Start ===
  +
#showtooltip
  +
/castsequence [btn:2,target=player] reset=6 Mark of the Wild, Thorns, Nature's Grasp, Cat Form, Prowl;[btn:1,target=player] reset=6 Lifebloom, Rejuvenation, Regrowth,Nature's Grasp, Cat Form,Prowl
  +
In Battle Grounds I died a lot so I designed this macro for easy one button startup. If you right click, the sequence gives you your Mark, Thorns, Nature's Grasp, Cat, and if you want, Stealth. If you left click, it prepares you for a battle by giving you a few heals over time, Nature's Grasp, then Cat Form, and finally stealth, so you can attack and for up to 21 seconds get healing while you fight. Both reset after 6 seconds, basically as soon as you are through with them. The second one costs a lot of Mana, but a good battle last a while and you gain mana very quickly while fighting, if you spec right, such that after the battle you are usually in good shape. Also, if you do not change forms during the fight, you really could care less how much Mana you have at the start of the battle.
  +
* Focus: PVP
  +
* Validated: 3.1
  +
  +
<!-- The pounce shred macro has already been updated, left note for references. -->
  +
  +
===Pre-Mangle grinding with Tiger's Fury===
  +
#showtooltip
  +
/console Sound_EnableSFX 0
  +
/castsequence reset=5,target Rake,Claw,Claw
  +
/cast Tiger's Fury
  +
/script UIErrorsFrame:Clear()
  +
/console Sound_EnableSFX 1
  +
This is a macro I've been using for a while. It allows you to keep Rip active without waisting energy or ticks of Rip.<BR>You can just mash the button without "Not enough energy" bugging you.<BR>Great while leveling, even better if you have the [[King of the Jungle]] tallent, as long as you start the fight and have a need for 60 energy.
  +
*Works in 3.1.3
  +
  +
=== Cat "Battle-in-a-Button" ===
  +
#showtooltip
  +
/castsequence [stealth] Pounce; reset=target Rake, Mangle (Cat)(),Savage Roar,Mangle (Cat)(),Mangle (Cat)(),Rake,Rip,Mangle (Cat)(),Mangle (Cat)(),Rake,Ferocious Bite,Mangle (Cat)(),Mangle (Cat)(),Rake,Mangle (Cat)(),Maim,Mangle (Cat)()
  +
This is a complete sequence for a battle. It starts with '''Pounce''' if you are in stealth, otherwise it steps through a sequence of moves designed to get combo points and give effects. I tried to fill the time between rake's to account for its cool down. The first power is '''Savage Roar''', to give 30% more attack power. If you see the target will give a long battle then you can use other keys before you get to the roar to add more points. Usually I have 3 points which leads to 24 seconds of extra attack power and that is longer than most battles for me, but some elites lead me to want all five points prior to the roar so I click three times, two if I was not stealth, then use other buttons to add points as needed, then continue on the macro for a maximum 34 second roar buff. Next we build up for '''Rip''', for added damage over time. (It is really nice to see mangle, rake, and rip all going on target at the same time.) If they are still alive after this, then we build up for '''Ferocious Bite''', usually non-elite targets are dead before or at this point. Finally we build up for '''Maim''', a finishing move to stun them and let you watch them bleed, do a little healing before restarting from the beginning, or run away if you think they are too much for you to handle. (If they lived this long then they are tough or you are fighting things too high for your level). The macro will start all over again. I tried to ensure that for every mangle there was a bleed effect present for it to enhance. If you are in stealth and start the battle with a pounce, then rake, when you mangle you will have two separate bleed effects going on. It is useful to have separate shortcuts for the maim, rip, or bite as this macro cannot account for misses, dodges, or parries; and you can find yourself with five points collected and three or more moves to the next finishing attack, wasting potential point build up. You can substitute '''Claw''' for '''Mangle''', if you do not have the mangle talent yet, but claw costs more and does less damage. Another important button is any ability to get a point, as sometimes you may find yourself at a power ability and no points, do to using another power or having the point building moves being missed, dodged, or parried; giving you the error "That ability requires combo points," which will block the rest of the macro. I have '''Maim''' set up as a hot key to stop spell casting if I see them trying to heal, which uses up my points and sometimes that hinders the macro and forces me to earn extra points before proceeding.
  +
* Focus: PVE
  +
* Validated: 3.1
  +
  +
== 3.1 Restoration Macros ==
  +
  +
=== Shifter (Resto Version) ===
  +
Normal Version
  +
/cancelform [nostance:0,mod:alt]
  +
/stopmacro [mod:alt]
  +
/cast [mod:shift]Darnassian Nightsaber;[nostance:2,swimming]Aquatic Form;[nostance:2,nocombat,flyable]Swift Flight Form;[stance:5,outdoors]Travel Form;[stance:5]!Tree of Life;Tree of Life
  +
  +
Wintergrasp Version
  +
/cancelform [nostance:0,mod:alt]
  +
/stopmacro [mod:alt]
  +
/cast [mod:shift]Darnassian Nightsaber;[nostance:2,swimming]Aquatic Form;[stance:5,outdoors]Travel Form;[stance:5]!Tree of Life;Tree of Life
  +
* Shift: Summon Mount or dismount you (if already mounted).
  +
* Alt: Cancel any form you are in or do nothing, if already without form.
  +
* If swimming: Toggles between Aquatic Form and Tree of Life (Aquatic Form first).
  +
* If Out of combat and in a flyable area: Toggles into and out of Swift Flight Form.
  +
* If Outdoors, a non-flyable area, or in combat: Toggles between Tree of Life and Travel Form (Tree of Life first).
  +
* If Indoors: Powershifts Tree of Life. (See Powershifter macro for explaination.)
  +
* Replace "Darnassian Nightsaber" with non-flying mount of choice.
  +
* Replace "Swift Flight Form" with "Flight Form" if you do not have Swift Flight Form yet.
  +
  +
=== Smart Rez with smart calling ===
  +
#showtooltip
  +
/stopmacro [nohelp,nodead]
  +
/run c="Resurrecting %t"if UnitInRaid("player")then SendChatMessage(c, "RAID")elseif GetNumPartyMembers()>0 then SendChatMessage(c, "PARTY")end
  +
/cast [combat] Rebirth ; Revive
  +
* Use: If you're in combat, casts your Battle Rez, otherwise casts your normal rez, and then picks the appropriate channel to announce your rez target to (raid if you're in a raid, party otherwise) The calling is a little buggy if you're targetting someone who already released, not much can be done to get around that.
  +
* Works in 3.1.1
  +
* Does not work on players who have released.
  +
  +
=== Mouse-over Healing ===
  +
#showtooltip
  +
/cast [target=mouseover,help,nodead][help][target=player] Swiftmend
  +
* Use: Casts Swiftmend on your mouseover target; if you don't have one, it'll cast on your target, if you have neither it'll just cast on yourself. Swiftmend can be replaced with any beneficial spell.
  +
* Works in 3.1.1
  +
  +
=== Tank Died/Panic ===
  +
#showtooltip Rebirth
  +
/castsequence reset=600 Nature's Swiftness, Rebirth
  +
/run c="Don't release! I got ya."if UnitInRaid("player")then SendChatMessage(c, "RAID")elseif GetNumPartyMembers()>0 then SendChatMessage(c, "PARTY")end
  +
* Simply casts Nature's Swiftness and Rebirth back to back, giving you instant battle rez, and announces it using a clipping of the rez macro up there.
  +
* Tested in 3.3.0
  +
  +
== OLD MACROS BELOW ==
  +
The macros below this line have not been validated to work in 3.1. Use at your own risk.
  +
  +
== General ==
  +
  +
<!-- The travel form macro has already been updated, deleted it. Left note for reference. -->
  +
  +
=== Maim / Lacerate / Healing Touch ===
  +
#showtooltip
  +
/cast [form:1] Lacerate; [form:3] Maim; [noform] Healing Touch
  +
This will give you one button that in bear form does [[Lacerate]]; in cat it does [[Maim]], and in caster it does a downranked Healing Touch. The button will show the icon for whichever skill/spell is up.
  +
  +
This is an example that is made obsolete by [[Action Bar]] switching. It remains practical for custom User Interfaces that make all 120 Action Buttons visible simultaneously. Also, since there are only 12 Action Buttons reserved per form, a 13th action may need to be a macro.
  +
  +
<!-- A lazy follow macro does not have it's place here. Lazy peoples tend to know theses tricks anyways, so I removed it. Left note for reference. -->
  +
  +
=== Healing spell / damage spell ===
  +
/cast [modifier:alt, target=player][help] '''Rejuvenation'''; [harm] '''Moonfire'''
  +
Holding ALT will cast Rejuvenation on yourself regardless of who you're targeting; otherwise cast Moonfire on an attackable target and Rejuvenation on a target that can be healed.
  +
  +
This behavior can also be accomplished using two Action Buttons, key bindings, and spells alone - with one exception: If Rejuvenation is cast without a macro, and nothing is targeted, then the cursor will await identification of a target (the next unit you click).
  +
  +
=== Keep Rooted / [[Hibernate]]d ===
  +
/focus [target=focus, exists, nodead] focus; [btn:2][] target
  +
/cast [target=focus] Entangling Roots
  +
This is a great crowd control ability either in pve or pvp against rogues and warriors. First you root the enemy that you want to save for later, then whenever it's time to re-tangle, just press the key again without changing targets.
  +
  +
See also:[[Useful_macros#Crowd_Control_stays_on_1_mob]]
  +
  +
=== Equip the best weapon and off-hand per form ===
  +
#showtooltip '''Dire Bear Form'''
  +
/equip [stance:1/3] Epoch-Mender
  +
/equip [stance:1/3] Idol of the Emerald Queen
  +
/cast [nostance] '''Dire Bear Form'''
  +
/cancelform
  +
/equip [nostance] Earthwarden
  +
/equip [nostance] Idol of Brutality
  +
  +
(To use this for Cat Form, just replace '''Dire Bear Form''' with '''Cat Form'''.)
  +
  +
This macro will cancel form and equip your healing weapon/idol so you can heal yourself. Then, when you use it again to return to feral form, it will equip your DPS or tanking weapon and idol.
  +
  +
See also: http://www.wowwiki.com/Useful_macros#Easy_equip_off-hand
  +
  +
=== Buffing ===
  +
/castsequence reset=target Mark of the Wild, Thorns
  +
This will cast MOTW and then Thorns on your target.
  +
  +
A play on this macro for feral druids self-buff is:
  +
/castsequence [target=player] reset=10 Thorns, Mark of the Wild
  +
The one below is a little more involved, but easy to use.
  +
*Using the left mouse button will buff your current target with MotW, then Thorns if pressed a second time. If you hold shift, it will rebuff your target with Thorns.
  +
*Using the right mouse button will buff yourself with MotW, then Thorns on the second press. Shift + right clicking will rebuff yourself with Thorns.
  +
*Since Thorns wears off faster than MotW, it is nice to have a way to rebuff without having to cycle through MotW first. The shift modifier was added to address this. Why not cast Thorns first, then? Not everyone in the party should get Thorns cast on them when in a group.
  +
*The cast sequence will reset after 6 seconds for self-buffing and after changing targets for target buffing.
  +
/cast [modifier:shift, button:2, target=player] Thorns
  +
/castsequence [button:2, target=player] reset=6 Mark of the Wild, Thorns
  +
/cast [modifier:shift] Thorns
  +
/castsequence reset=target Mark of the Wild, Thorns
  +
Here is a version with better control. If you click it with the middle button of the mouse it casts Gift of the Wild, if you click with right button it casts Thorns, if you activate it in some other way it casts Mark of the Wild:
  +
#show Gift of the Wild
  +
/cast [button:3] Gift of the Wild; [button:2] Thorns; Mark of the Wild
  +
Buffmacro for control-freaks:
  +
#showtooltip
  +
/cast [modifier:shift] Thorns; [modifier:alt] Gift of the Wild; Mark of the Wild
  +
  +
=== Multi-Target Buffs or Heals ===
  +
This will work as mouse-over healing or buffing for groups, healing or buffing a single target, or buffing the player, in that order. It will also over-ride and go directly to casting on the player. Obviously, you can change it to use whatever type of modifier you wish.
  +
#showtooltip
  +
/cast [button:1,target=mouseover,help,exists] [button:1,target=target,help,nodead] [target=player] <<Insert any friendly spell>></nowiki>
  +
  +
<!-- Deleted travel form macro, theses have already been updated. -->
  +
<!-- Deleted note to above. This poster should have just edited the macro directly. Left note for reference. -->
  +
  +
== Healing ==
  +
  +
=== Situation-Appropriate Resurrection, tell via /s ===
  +
#showtooltip
  +
/say I am resurrecting %t
  +
/cast [combat] Rebirth ; Revive
  +
If you are in combat it uses [[Rebirth]] (the resurrection with the 10-minute cooldown). If you are not in combat you cast [[Revive]], which does not have a cooldown.
  +
  +
=== Situation-Appropriate Resurrection, tell via /w to the rezee ===
  +
This macro will send a tell to the player you have your mouse over, this is great for seeing if the dead player is online, you will still need to click the dead player to resurrect them.
  +
#showtooltip
  +
/script SendChatMessage("WTS out of combat res, only 100G !!!", "WHISPER", nil, UnitName("mouseover"));
  +
/cast [combat] Rebirth ; Revive
  +
you free to change the message send by editing "WTS out of combat res, only 100G !!!" just leave the "" in the macro :)
  +
You can also add in
  +
/say I am resurrecting %t
  +
at the end if you wish :)
  +
  +
=== Hover healing ===
  +
/cast [target=mouseover,help,nodead][help][target=player] '''Healing Touch'''
  +
Heal the character under the mouse pointer, or if there is no ally there, heal a friendly that you have targeted, or if there is none heal yourself. Replace '''Healing Touch''' with the spell of your choice.
  +
  +
=== Nature's Swiftness + Healing Touch - without global cooldown ===
  +
/stopcasting
  +
/cast Nature's Swiftness
  +
/cast [target=player] Healing Touch
  +
Omit [target=player] to heal your target instantly instead of yourself. Whatever spell you might be casting at the time you hit this button will be canceled and this emergency heal will be an instant one.
  +
  +
Another version of this macro could be:
  +
/stopcasting
  +
/cast [mod:alt,target=player][help] Nature's Swiftness
  +
/castsequence [mod,target=player][help] reset=25/combat Healing Touch, Rejuvenation, Swiftmend, Regrowth
  +
Here the emphasis is on healing a friendly target, but the player only when a modifier (ALT) is used. While Nature's Swiftness cools, Rejuvenation/Swiftmend and Regrowth serve as backup emergency heals.
  +
  +
=== Lifebloom / Rejuvenation rotation ===
  +
#showtooltip Lifebloom
  +
/castsequence [modifier:alt,target=player][target=mouseover, exists][] reset=7 Lifebloom, Rejuvenation, Lifebloom
  +
Macro can be cast on mouseover target, target, or alt-self. This macro functions as a way to have one button for the heal rotation of Lifebloom/Rejuvenation. If you click it:
  +
* 1st time: casts Lifebloom1
  +
* 2nd time: casts Rejuvenation
  +
* 3rd time: casts Lifebloom2
  +
* (cast sequence resets)
  +
* 4th time: casts Lifebloom3
  +
* NOTE: If you wait 7 seconds the macro resets so you can start the process over again.
  +
  +
=== Rejuvenation and Swiftmend ===
  +
#showtooltip Swiftmend
  +
/castsequence [exists,help] reset=12/target Rejuvenation, Swiftmend
  +
/stopmacro [exists,help]
  +
/castsequence [modifier:alt,target=player][target=mouseover, exists][] reset=12 Rejuvenation, Swiftmend
  +
Macro can be cast on mouseover target, target, or alt-self. Macro casts Rejuvenation on target, then when clicked again for same target will cast Swiftmend(If no cooldown).
  +
  +
=== Lifebloom on focus' target ===
  +
#showtooltip Lifebloom
  +
/focus [target=focus,exists,nodead] focus; [harm] target
  +
/cast [target=focustarget] Lifebloom
  +
This macro is useful for quickly reacting to raid damage on fights like Aran where the kill target randomly selects and damages members of a party. Just hit this macro each time you see the target of your focus change. If you don't have a focus at first, it will be set to your target.
  +
  +
=== Announcing Rebirth ===
  +
#showtooltip
  +
/stopmacro [nohelp,nodead]
  +
/y Resurrecting %t
  +
/cast Rebirth
  +
This macro is useful when in a party or raid with more than 1 druid. It will announce the player who will receive your combat rez, so other druids know they don't need to rez anymore.
  +
  +
When the target has released, the spell will still work but you will yell "Resurrecting <no target>". For a variation that solves this problem, see: [[Useful_macros#Announce_resurrection_target]]
  +
  +
=== Healing against [[Anzu]] (epic Flight Form quest) ===
  +
#showtooltip Rejuvenation
  +
/target [modifier:shift] Eagle Spirit; [modifier:ctrl] Falcon Spirit; [modifier:alt] Hawk Spirit; party1
  +
/cast [modifier] Rejuvenation (Rank 1); Rejuvenation
  +
/targetlasttarget
  +
This macro can temporarily replace your usual Rejuvenation macro against Anzu. Hold shift to target the Eagle Spirit, control for the Falcon, and alt for the Hawk. This will cause the macro to cast Rejuvenation rank 1. Without a modifier, it will target your party leader (usually the tank, to mark your opponents) and cast your max rank Rejuvenation.
  +
  +
== Feral ==
  +
  +
===Druid Tanking "Oh Shi-" button===
  +
#showtooltip
  +
/castsequence reset=60 Survival Instincts, Frenzied Regeneration, Barkskin
  +
/use Master Healthstone
  +
/use Super Healing Potion
  +
/use 13 (or 14) (if you have tanking trinkets)
  +
This is a macro useful for any time when you're almost dead and can't shift out to heal yourself. Hit it Three Times within 60 seconds for best effect.
  +
  +
===Druid Tanking "Oh Shi-" button v2===
  +
/console Sound_EnableSFX 0
  +
/cast Survival Instincts
  +
/cast Barkskin
  +
/cast Frenzied Regeneration
  +
/use Runic Healing Potion
  +
/use Master Heathstone
  +
/use 13
  +
/script UIErrorsFrame:Clear()
  +
/console Sound_EnableSFX 1
  +
This version mutes error sounds and hides the error frame. Also, its best to use Frenzied Regeneration before your health pots, incase you have glyph of frenzied regeneration, 20% bonus healing while its active. Survival Instincts and Barkskin have no GCD so the castsequence has been removed.
  +
  +
<!-- Deleted yet another faery fire macro. Left note for reference. -->
  +
<!-- Added the mouseover improvement to the Faery Fire macro in the General section. Left note for reference. -->
  +
<!-- Deleted Faery Fire macro with trinket. How to add trinkets is explained in the custumisation section. Left note for reference. -->
  +
  +
=== Ravage/Pounce in stealth, Rake/Mangle unstealthed ===
  +
#showtooltip
  +
/cast [stealth, modifier:alt] pounce; [stealth] ravage
  +
/cast [modifier:alt] rake; Mangle - Cat
  +
While you're stealthed in cat form, you can press the button to open with Ravage, or hold alt and press it to open with Pounce. When you're not stealthed, Mangle is the default, and Rake is the alternative. Since druids in cat form don't get a separate actionbar for while they're stealthed like rogues do, this macro condenses four major abilities into one button and makes them more manageable.
  +
  +
<!-- Deleted Ravage Shred macro. Shred is better paired with Pounce, there is an updated version of this macro in the Feral (Cat) section. Left note for reference. -->
  +
  +
=== Feral Charge Focus Target ===
  +
/cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] <Moonkin Form/Tree of Life>; [mounted] <Mount Name>
  +
/focus [target=focus,noexists]
  +
/cast [nostance] Dire Bear Form
  +
/cast [target=focus] Feral Charge
  +
Will need to bash the key till' the Feral Charge goes off, due to the server side delay on Furor. Works great in arenas :). A side note after you have made the Feral Charge you will remain in Bear Form so keep that in mind.
  +
  +
<!-- Cat Form Prowl / Shadowmeld macro updated, renamed Night Elf Pounce, left note for references. -->
  +
<!-- Cat / Prowl macro deleted, similar code serves as the base for most of the macros in the Feral (Cat) section. Left note for references. -->
  +
  +
=== Prowl action bar switch ===
  +
#showtooltip Prowl
  +
/cast [no combat, form:3] Prowl
  +
  +
You will however have to change your Pounce and other openers to the following macro to switch back:
  +
#showtooltip Pounce
  +
/cast [form:3, Stealth] Pounce
  +
/ [Combat] swapactionbar 2 1
  +
In the place of "Pounce" put your desired opener.
  +
  +
Alternatively, many action bar addons will swap bars for you when you stealth, making this much simpler.
  +
  +
<!-- Deleted Mark + FFF macro. How to add a raid target to a macro is explained in the custumisation section. -->
  +
<!-- Deleted Taunt macro, there are already 2 of those in the Feral (Bear) section. Left note for reference. >
  +
<!-- Deleted use item with attack ability macro. This is explained in the custumisation section and not needed here. Left note for references. -->
  +
  +
=== Tracking and gathering ===
  +
/castsequence [nocombat, form:3] reset=combat Track Humanoids, Find Herbs, Find Minerals
  +
/castsequence [nocombat, noform:3] Find Minerals, Find Herbs
  +
The Druid has one tracking ability that can be selected: this can, however, put a dint in your gathering prospects, and only be cast in cat form.
  +
  +
"form:3" checks can remove the track humanoid when not in cat form.
  +
"reset=combat" changes it so that after a combat, it automatically goes back to track humanoids first, no matter what was previously cast (so you can see if any others are around).
  +
  +
<!-- Deleted Pounce Rake Mangle cat macro. There is absolutely no way to predict how much energy / combo points you will have at any point during the macro with dodge, parry and critical hits. This makes it highly inneficient at the best of times. -->
  +
<!-- Deleted Spamable Cat Form Prowl to pounce / mangle, there is already another version of this in the Feral (Cat) section. Left note for reference -->
  +
  +
=== Bear Form spammable attacks ===
  +
/cast Maul
  +
/castrandom Mangle - Bear, Mangle - Bear, Lacerate, Faerie Fire (Feral) ()
  +
  +
Why use Mangle twice? Mangle has a six second cooldown and should always be used when available. Lacerate, once it stacks to five, should only be used occasionally to keep the DOT up. Use this macro carefully; in a non-boss fight you won't be generating enough rage to get all these attacks off. Some people remove Faerie Fire and press it manually to ensure that the button does some damage with every press.
  +
  +
"Basic Bear Tanking Macro" from Karakye <Wrought from Ruin>'s Meatshield Guide:
  +
#showtooltip
  +
/castsequence reset=4 Mangle - Bear, Lacerate, Lacerate, Lacerate
  +
/startattack
  +
  +
...will Mangle if the cooldown is up on it, if not do nothing. After Mangle's trigger of the 1.5 sec GCD, it will cast Lacerate up to 3 times as long as you hit the macro at least once every 4 seconds, then reset to Mangle again.
  +
  +
The reset time of 4 seconds was selected after much field testing. Change the reset number to 2, 3 or 4 and try it out on non-dangerous mobs to see what works for you. Also remember that you will tank multiple mobs, and spamming Swipe isn't always the answer to that, so you might need more control over which attack to use - Mangle, Lacerate, Swipe or Maul.
  +
  +
You may also wish to take off one Lacerate, so that the macro resets after just two Lacerates.
  +
  +
=== Bear Form Single Button Tanking ===
  +
/castsequence [btn:1] reset=6/target Mangle - Bear, Lacerate, Lacerate
  +
/cast [btn:2] Swipe
  +
/cast Maul
  +
Left click for single target tanking, right click to generate threat on multiple targets. Great for beginning feral tanks who cant seem to generate threat.
  +
  +
<!-- Deleted druid shield wall, this macro made reference to specific trinkets and was outdated. I beleive that macros in this wiki should be as general as can be. They should be custumised by users as need be. Left note for reference -->
  +
<!-- Deleted basic mangle, this macro is way outdated and rather simplistic. Left note for reference -->
  +
<!-- Deleted basic mangle with trinket. With the custumisation section up top, there is no need for such macros rather simplistic macros to bloat the page. Left note for reference -->
  +
<!-- Deleted basic mangle with trinket and error supression. With the custumisation section up top, there is no need for such macros rather simplistic macros to bloat the page. Left note for reference -->
  +
<!-- Deleted Alternating Finishing moves, with the damage shred does right now, it's made Ferocious Bite borderline useless. Left note for references. -->
  +
  +
== Offensive Spellcasting ==
  +
  +
<!-- Updated Wild Mushroom Detonate, left note for reference -->
  +
  +
=== All-purpose Force of Nature macro ===
  +
#showtooltip Force of Nature
  +
/cast [nopet] Force of Nature
  +
/click [pet] PetActionButton8
  +
/click [pet] PetActionButton1
  +
The first click causes you to target where you want to summon them. After that, all subsequent presses of this button sets them to aggressive and causes them to attack your target, or if you forget, since they are set on aggressive, they attack any nearby hostile target.
  +
  +
=== Root, DOT, debuff ===
  +
/castsequence reset=target Entangling Roots, Starfire, Moonfire
  +
Moonfire has a slight chance to break Entangling Roots. The order of the two could be reversed, but this gives the mob time to Charge, cause spell [[pushback]], or worse, prevent a life-saving spell. Despite these risks, this is a powerful Balance opener:
  +
/castsequence reset=target Starfire, Moonfire, Entangling Roots, Insect Swarm
  +
  +
=== Barkskin + Hurricane ===
  +
/stopcasting
  +
/cast Barkskin
  +
/cast Hurricane
  +
[[Barkskin]] does not longer trigger the global cooldown, so it can be cast simultaneously with [[Hurricane]].
  +
  +
== External links ==
  +
The Druid forums at the Blizzard official web site have an [http://forums.worldofwarcraft.com/thread.html?topicId=48565126&sid=1&pageNo=1 excellent thread] ([http://forums.worldofwarcraft.com/thread.html?topicId=54889606&sid=1 continued here] and [http://forums.worldofwarcraft.com/thread.html?topicId=74337875&sid=1 here]) full of macros for many more situations. Feel free to browse and bump for a sticky.
  +
  +
  +
{{Classfooter|Druid}}
  +
[[Category:Macros]]
  +
[[Category:Druids]]

Revision as of 14:30, 23 March 2011


Classes Deathknight Demon hunter Druid Evoker Hunter Mage Monk Paladin Priest Rogue Shaman Warlock Warrior
Class races DK DH Dr Ev Hu Ma Mo Pa Pr Ro Sh Wl Wr
Quests DK DH Dr Ev Hu Ma Mo Pa Pr Ro Sh Wl Wr
Abilities DK DH Dr Ev Hu Ma Mo Pa Pr Ro Sh Wl Wr
Trainers DK DH Dr - Hu Ma Mo Pa Pr Ro Sh Wl Wr
Armor sets DK DH Dr Ev Hu Ma Mo Pa Pr Ro Sh Wl Wr
Useful macros DK DH Dr - Hu Ma Mo Pa Pr Ro Sh Wl Wr
Class Halls DK DH Dr - Hu Ma Mo Pa Pr Ro Sh Wl Wr
Macros
General guides

Macros Beginners Guide
Making a macro
Macro conditionals
Macro commands
Category:Macros

Useful macros by class

Useful macros for death knights Useful macros for demon hunters Useful macros for druids Useful macros for hunters Useful macros for mages Useful macros for monks
Useful macros for paladins Useful macros for priests Useful macros for rogues Useful macros for shamans Useful macros for warlocks Useful macros for warriors

Macro Formatting Guidelines

Note: With the release of 6.0.2, many spells have been renamed, and much of the scripted command functionality has been modified. In an effort to keep Wowpedia posts relevant, please re-validate and re-post macros that work in the current version.

Re-Creating Old Macros

When re-creating a macro in Useful macros please

  • follow the example format posted below (to get the frame around your macro, add a space before you start it)
  • describe what it does
  • note the version of WoW in which you tested it
  • remove it from the Old Macros page

Example Macro

/y Hooray, I made a macro!
  • Use: This yells, "Hooray, I made a macro!"
  • Works in 6.x

How to custumise theses macros

Disclaimer

The macros in this page are intended for general use. They are not intended to cover all situations, buff or item which you or other player own. You may need to modify theses macro for your specific use.

Included below is a quick reference guide to the most relevant macro custumisation druids might need to perform. This is not an exhaustive list as this is not the primary aim of this document. Should you need to perform other custumisation work which isn't part of this quick guide, please refer to Making_a_macro. The UI Forums and the Druid Forums on the official Worlf of Warcraft website are also great ressources should you need additional help.

Stance Number Variations

Many druid macros make use of the stance modifier to detect which form you are in. The stance numbers each refer to a Form.

Audible Errors

Some macros may generate audible errors such as "Target not in Range". You can either turn off Error Speach in your Sound & Voice settings, or add the following lines at the beguening and end of the offending macro.

/console Sound_EnableSFX 0
/console Sound_EnableSFX 1

Trinkets

Add theses lines at the end of your macro to activate a trinket. 13 is the top trinket slot, 14 is the bottom slots. For any other equipment or inventory slot, refer to InventorySlotId

/use 13
/use 14

Raid Targets

The following command will set a skull raid target.

Note

  • The number 8 in this line refers to the skull. Refer Raid_target_icons for the ID of other raid targets.
  • Target can be replaced with any valid unit ID. Refer to UnitId for other valid unit IDs.
/script SetRaidTarget("target",8)

Swaping action bars

Nowdays, with action bar mods, it is fully possible to have very fine controll of action bar paging. However, some might still wish to do so the old fashion way in their macros. Should this be your case, this line will allow you to do that. Change the numbers to the bars you wish to swap.

/swapactionbar 1 2

Shapeshifting and Travel

Travel Macros - 4.0.6

Description:

This macro will select the appropriate travel mode depending on which ones are usable.

Details:

  • If mounted, this macro will dismount you.
  • While swimming, Aquatic Form will be cast
  • While Indoors, Cat Form will be cast.
  • When outdoors and in combat, travel form will be used
  • When outdoors, out of combat and in a zone where you can fly, Swift Flight Form will be used
  • Otherwise, Swift Stormsaber is used.

Note:

  • Replace Swift Stormsaber with non-flying mount of choice.
  • Replace Ability druid flightform [Swift Flight Form] with Ability druid flightform [Flight Form] if you do not have Ability druid flightform [Swift Flight Form] yet.
  • You may not have access to all travel mods depending on your level. Use the macro appropriate for your level. Some minor edits may be needed.
  • The lvl 60 - 85 version of this macro may not work as expected. The flyablecondition only tests to see if you can fly in that zone, it does not test to see if you have the ability to do so. You may want to keep using the lvl 30 version until you have bought the necessary flight licenses.
  • This macro does not take into account the aquatic mount you get in Vashj'ir. With the speed bonus you get in Vashj'ir and Glyph of Aquatic Form, there is no noticeable speed difference which would waren't a modified version of this macro.

LVL 16

#showtooltip
/cast [swimming] Aquatic Form; [indoors] Cat Form; [outdoors] Travel Form

LVL 20

#showtooltip
/cast [swimming] Aquatic Form; [indoors] Cat Form; [combat] Travel Form; Striped Frostsaber
/dismount [mounted]

LVL 40

#showtooltip
/cast [swimming] Aquatic Form; [indoors] Cat Form; [combat] Travel Form; Swift Frostsaber
/dismount [mounted]

LVL 60 - 85

#showtooltip
/cast [swimming] Aquatic Form; [indoors] Cat Form; [combat] Travel Form; [flyable] Swift Flight Form; Swift Stormsaber
/dismount [mounted]

Powershift - 4.0.6

Description:

This will remove snares without taking you of the Form you are currently in. This will allow you to avoid being caught in caster form and making yourself vulnerable to sheep.

Note:

  • Defaults to Travel Form if not shifted, or Cat Form indoors.
  • If you are in bear form and have the Furor, this macro can be used to get a quick 10 energy.
  • Shifting does not break roots as of 4.0.6

All Forms

/cast [stance:1] !Bear Form
/cast [stance:2] !Aquatic Form
/cast [stance:3][indoors] !Cat Form
/cast [stance:4][] !Travel Form

Moonkin Powershift / Travel 4.0.6

Description:

This is a simple travel and powershift macro for moonkins.

Details:

  • Using this macro will shapeshift you into moonkin form.
  • If already in moonkin form, using this macro will powershift to clear roots and snares.
  • When shift is pressed, the appropriate travel mode will be chosen:
    • Aquatic Form in water
    • Travel Form if in combat and outdoors
    • Swift Flight Form if out of combat and in a zone where flight is allowed
    • Swift Stormsaber if out of combat and not in a flyable zone.
    • Powershift moonkin if indoors, not swimming and in combat (This is equivalent to using the macro without pressing shift)

Notes:

  • Replace "Swift Stormsaber" with non-flying mount of choice.
  • Replace "Swift Flight Form" with "Flight Form" if you do not have Swift Flight Form yet.
  • The noswimming condition is required as without it, the macro would always powershift moonkin while idoors and in combat, even if shift is held.
/cancelform [nostance:0,mod:ctrl]
/stopmacro [mod:ctrl]
/cast [nomod:shift][indoors, combat, noswimming] !Moonkin Form; [swimming] Aquatic Form; [outdoors, combat] Travel Form; [flyable] Swift Flight Form; Swift Stormsaber
/dismount [mounted]


General

Faerie Fire - 4.0.6

Description:

This will cast the apropriate Faerie Fire dependent if you are in Cat Form, Bear Form, or any other Form at your target, or any target you are mousing over.

  1. showtooltip

/cast [stance:1/3, exists][stance:1/3, @mouseover,harm,nodead] Faerie Fire (Feral)(Feral); [exists][@mouseover,harm,nodead] Faerie Fire

Dash - 4.0.6

Descrition:

This will shapeshift to Cat Form and then use Dash.

All Races:

#Showtooltip Dash(Cat Form)
/cast [nostance:3] Cat Form(Shapeshift); Dash(Cat Form)

Worgen version:

  • This macro will cast Dash, or Darkflight if Dash is on cooldown.
  • Dash is placed first as it will be a root break in patch 4.1. This also allows Darkflight to remains available in Caster or Bear Form.
  • The time value on the reset, 144 assumes that Dash is glyphed.
#Showtooltip
/castsequence [nostance:3] Cat Form(Shapeshift); reset=144 Dash(Cat Form), Darkflight(Racial)

Feral Shape Smart

Notes:

  • Some of macros will shapeshift to either Bear Form or Cat Form if you are not already in either Forms. Cat Form is the prefered Form in most cases.
  • They are intended as buttons which will cast the apropriate spell in cat or bear form in a setup which does not not page.
  • Use the skull bash macro as a template if you need to create other similar macros.

Skull Bash - 4.0.6

Description:

This macro will cast the apropriate skull bash spell, depending if your in cat or bear form.

Details:

  • If not not in Cat Form or Bear form, this macro will Shapeshift to Cat Form.
  • If in Cat Form or Bear From, this will cast the apropriate Skull Bash Spell.
#showtooltip [stance:1] Skull Bash(Bear Form); Skull Bash(Cat Form);
/cast [nostance:1/3] Cat Form; [stance:3] Skull Bash(Cat Form); Skull Bash(Bear Form)

Mouseover Charge 4.0.6

Descrition:

This macro will cast the apropriate Feral Charge spell.

Details

  • If mousing over a target, it will be chosen as the target of the charge, otherwise, this will check to see if you currently have a target. If you don't, this will fail. A mouseover target has priority over your currently selected target.
  • If not not in Cat Form or Bear form, this macro will Shapeshift to Cat Form.
  • If in Cat Form or Bear From, this will cast the apropriate Charge Spell.
  • If in Cat Form after performing a charge, the next use of this macro will cast Ravage

Note:

  • To be able to benefit from the free ravage after a Feral Charge in Cat Form, you will need the Stampede talent.
#showtooltip
/castsequence [nostealth, nostance:1/3] Cat Form(Shapeshift); [stance:1,@mouseover,exists,harm,nodead][stance:1,@target] Feral Charge(Bear Form); [@mouseover,exists,harm,nodead][@target] Feral Charge(Cat Form), Ravage!

Tiger's Fury / Enrage / Berserk 4.0.6

Description:

This macro will cast Tiger's Fury in Cat Form, Enrage in Bear form or Berserk if shift is held.

/cast [modifier:shift,stance:1/3] Berserk; [stance:3]Tiger's Fury; [stance:1]Enrage

Feral (Cat)

Notes:

  • Theses macros will shapeshift to Cat Form if you are not in Cat form
  • Most of theses macros will cast Prowl if you are not in combat and not already prowling.
  • They are intended as spamable buttons to be used with an interface setup which does not not page.

Maim 4.0.6

Description:

This macro will cast main.

Note:

  • If you are not in Cat Form and have no combo point, using this macro will Shapeshift to Cat Form, but will fail to cast Main.
  • The code of this macro serves as base for most of the Cat Form macros presented here. It can be used with just about any spell Cat Form has.
#showtooltip Maim(Cat Form)
/cast [nostance:3] Cat Form(Shapeshift); [nostealth, nocombat] !Prowl(Cat Form); Maim(Cat Form)

Mangle / Ravage 4.0.6

Description:

This macro will cast Mangle or Ravage if prowling.

#showtooltip [stealth] Ravage(Cat Form); Mangle(Cat Form)
/cast [nostance:3] Cat Form(Shapeshift); [nostealth, nocombat] !Prowl(Cat Form); [stealth] Ravage; Mangle(Cat Form)

Shred / Pounce 4.0.6

Description:

This macro will cast shred, or pounce if prowling.

#showtooltip [stealth] Pounce(Cat Form); Shred(Cat Form)
/cast [nostance:3] Cat Form(Shapeshift); [nostealth, nocombat] !Prowl(Cat Form); [stealth] Pounce(Cat Form); Shred(Cat Form)

Night Elf Pounce 4.0.6

Description:

This macro will cast pounce if prowling. While in combat, the first use of this macro will cast shadowmeld, the second will cast Pounce.

Details:

  • If you are in combat, Shadowmeld will be cast.
  • If you are shadowmeld or prowling, Pounce will be cast.
  • This macro can also be used to restealth midfight. Be aware that it does take about half a second for the UI to detect that you are out of combat once Shadowmeld has been cast. This macro works much better as an in combat Pounce because the UI is much faster to detect stealth and Shadowmeld does not burn the Global Cooldown. You may have to mash this button a few times before you enter prowl. You will want to put some distance between yourself and your oponent. You will also want to make sure that you do not have any dots on you before you attempt this and make sure you do not move until you are prowling.

Notes:

  • This macro is aimed at Night ELves. If you aren't a Night Elf, I would recommend using the Shred / Pounce version of this macro.
  • This macro will also work with ravage although you will have to be behind the target before you shadowmeld in order to be able to ravage.
#showtooltip
/cast [nostance:3] Cat Form(Shapeshift); [nostealth, nocombat] !Prowl(Cat Form); [nostealth, combat] Shadowmeld(Racial); [stealth] Pounce(Cat Form)

Charge -> Ravage4.0.6

Descrition:

This macro will cast Feral Charge and then follow with Ravage.

Notes:

  • Theses macro are intended to be used with the talent Stampede to benefit from the free ravage after a charge.
  • The ! after Ravage is required for theses macro to work properly. While in your spellbook, Ravage is a single spell, the UI sees Ravage and Ravage! as 2 different spells. Ravage is only usable while stealthed and Ravage! is usable while the Stampede buff is up.

Charge -> Ravage

#showtooltip
/castsequence [nostance:3] Cat Form(Shapeshift); reset=10 [@mouseover, exists, harm, nodead][@target] Feral Charge(Cat Form), Ravage!

Pounce / Charge -> Ravage

  • Same as the above, but with the added twist that it will cast pounce instead if stealthed.
#showtooltip
/castsequence [nostance:3] Cat Form(Shapeshift); [nostealth, nocombat] !Prowl(Cat Form); [stealth] Pounce(Cat Form); reset=10 [@mouseover, exists, harm, nodead][@target] Feral Charge(Cat Form), Ravage!

Feral (Bear)

Notes:

  • Theses macros will shapeshift to Bear Form if you are not in Bear form
  • They are intended as spamable buttons to be used with an interface setup which does not not page.

Bash- 4.0.6

Description

This macro macro will shapeshift to Bear Form if not in bear form and cast Bash.

#showtooltip Bash
/cast [nostance:1] Bear Form(Shapeshift); Bash

Taunt - 4.0.6

Description:

This macro will shapeshift to Bear Form if not in bear form and cast Growl.

#showtooltip Growl(Bear Form)
/cast [nostance:1] Bear Form(Shapeshift); Growl(Bear Form)

Gowl / Chalenging Roar - 4.0.6

Description:

This macro will shapeshift to bear form if not in bear form and cast Growl or Challenging Roar if shift is held.

#showtooltip
/cast [nostance:1] Bear Form(Shapeshift); [mod:shift] Challenging Roar; Growl

Moonkin

Innervate self without changing target 4.0.3

/cast [target=player] Innervate
  • Use: Casts Spell nature lightning [Innervate] on the player without changing the target.

Wild Mushroom 4.0.6

Description

This macro will cast wild mushroom. When shift is held, it will detonate the mushrooms.

#showtooltip
/cast [mod:shift] Wild Mushroom: Detonate; Wild Mushroom


Balance Macros for version 3.1

Call out Innervate to Party/Raid respectively

#showtooltip 
/stopmacro [nohelp,dead] 
/run c="Innervating %t"if UnitInRaid("player")then SendChatMessage(c, "RAID")elseif GetNumPartyMembers()>0 then SendChatMessage(c, "PARTY")end 
/cast Innervate
  • Use: This macro will send a message to the appropriate channel (raid if you're in a raid, party if you're in a party, or no message at all if you're soloing) declaring who it is that just got your innervate spell.
  • Works in 3.1.1
  • Will send message even if self-cast or cast does not go off due to range or skill being on cooldown.


Focus/Self/None Innervate

#showtooltip
/cast [mod, target=player] Innervate; [target=focus, exists, help] Innervate; [target=none] Innervate
  • Use: With no modifier pressed (alt, ctrl, etc) this macro will Innervate your Focus target if you have one, otherwise it will give you the glowing hand selector so that you can choose who to Innervate.
  • With any modifier pressed it will Innervate the caster themselves.
  • Works in 3.3

Cyclone / Roots

#showtooltip
/use [mod:alt] Entangling Roots; [mod:shift] Cyclone; [target=focus, exists] Cyclone; Cyclone
  • This macro is very imperfect. Please improve or preferably give alternatives.

Feral Macros for version 4.0.1

Multibox Battle Rez Macro

#showtooltip Rebirth()
/stopcasting
/target [target=Player1, dead] [target=Player2, dead] [target=Player3, dead] [target=Player4, dead]
/castsequence [exists,noharm,dead] reset=600 Rebirth(),,
1st line: Forces the UI to show the Rebirth tooltip (the thing that pops up when you hover your mouse over a -spell/item/etc)
2nd line: Stops any spellcasting in progress
3rd line: This is the targeting line, it automatically cycles through my guys and finds the 1st dead one on the list, then selects him
4th line: Before casting the spell and wasting a precious 10min CD for a brez, it makes sure the target exists, is friendly, and is, in fact, actually dead and not just pretending.

4th line: the reset timer is set to 10 minutes and it's put on a cast sequence so that each of the 3 guys i have it on casts it in order

1st guy: Rebirth(),,
2nd guy: ,Rebirth(),
3rd guy: ,,Rebirth()

What this does is cause each of the different druids to cast nothing and move on to the next "spell" in the cast sequence, or cast Rebirth

In a nutshell, you press one button when one of your guys keels over and it auto-selects, auto-cast, and auto-cycles all in one button press. If you have time to set it up or have a consistant 5/10/25 man group, you can replace the Player# names with your group members for a quick brez.

General Feral Macros for version 3.1

Improved Power Shifting (breaks snares and roots)

#showtooltip
/cast [stance:0]!Travel Form;[stance:0/4/6,flyable,nocombat]!Flight Form;[stance:1]!Dire Bear Form;[stance:2]!Aquatic Form;[stance:3]!Cat Form;[stance:4]!Travel Form;[stance:5]!Tree of Life;!Moonkin

More advanced form of Powershifting (breaks snares and roots) (above). This will break snares and shift you into a faster movement form if it's safe to do so. That is, if you're Cat/Bear/Tree/Owl/Otter you'll powershift to the same form. However, if you're caster form you'll shift to Travel. If Flight is available from Travel, you'll shift to that, otherwise you'll just powershift in Travel Form. In case you get snared on the ground in flight form, you'll power shift in flight form as well.

Note: By default the macro uses Flight Form. When you get Swift Flight Form, you'll have to prepend "Swift ". Additionally, if you don't have Tree of Life or Moonkin Form you must change [stance:0/4/6] to [stance:/0/4/5].

  • Focus: Universal
  • Validated: 3.2

A Travel/Combat macro:

#showtooltip
/cast [swimming,btn:1] Aquatic Form;[outdoors,nocombat,noflyable,nostance:1,btn:1] Travel Form;[combat,stance:5] [outdoors,nocombat,flyable,nostance:1,btn:1] Swift Flight Form; [stance:1,nocombat] Dire Bear Form; [combat][] !Dire Bear Form

This macro allows for 1 button shifting between travel and combat for feral druids. Feral druids who spend most of their time fighting as a cat, but switch to bear when extra armor or health are needed, may find this useful.

  • First, if you are swimming and use button 1, then it will use aquatic.
  • Second, if you are outside, not fighting, in a no fly zone, not a bear, and you use button 1, then it will use cheetah.
  • Third, if you are outside, not fighting, in a fly zone, not a bear, and use button 1, flight form - or, if you are in bird form and in combat, it will let you get out of flight form

I have had it happen where I aggro something in flight form and then I am "in combat," so the button turns into bear form but I am too high so WoW will not let me leave flight, instead I get the "You are in shapeshift form" error. This rule catches that and lets you exit flight form then the button turns into bear form.

  • Fourth, if you are in not in combat, and in bear form, it will give you druid form.
  • Last, if you are in combat, or anything else (a catch all) !Dire Bear form.

With this macro a Feral Druid can use the button they normally use while in Druid or Cat form to get to bear form instead to, in combat, still give bear as expected, but in non combat give travel forms: in water anywhere, give aquatic, in fly zones give flight form, and in bear form, give druid form. It always turns into bear when you right-click on it, or do anything but left click on it. The last form includes "Power Shifting" listed below to allow the druid to go from and to bear form while in combat to break impediment.

  • Focus: Universal
  • Validated: 3.1

MetaShifting Macro

  • Prepearing:

For properly working you need to clear 4-5 action buttons for that metamacro.

  • Main Macro:
/click [nomodifier]MultiBarLeftButton1
/click [mod:shift]MultiBarLeftButton2
/click [mod:ctrl]MultiBarLeftButton3
/cancelform [mod:alt]

Note: Place that macro at any useful action slot and bind any button w/o any modificators like "shift+/ctrl+/alt+". I've use side-mouse button for myself (button4/button5).

  • NoMod Macro:
/use [stance:3]Feral Charge - Cat
/use [stance:1]Feral Charge - Bear
/use [nostance:1/3]!Cat Form

Note: Place that macro at 1st slot of left side-actionbar (4th in interface settings). Otherwise you need to change 1st line in Main Macro (MultiBarLeftButton1).

  • Mod:Shift Macro:
/use [stance:1]!Cat Form
/use [nostance:1]!Dire Bear Form

Note: Place that macro at 2nd slot of left side-actionbar (4th in interface settings). Otherwise you need to change 2nd line in Main Macro (MultiBarLeftButton2).

  • Mod:Ctrl Macro:
/use [nocombat]!Travel Form
/use [stance:1]!Dire Bear Form
/use [stance:2]!Aquatic Form
/use [stance:3]!Cat Form

Note: Place that macro at 3rd slot of left side-actionbar (4th in interface settings). Otherwise you need to change 3rd line in Main Macro (MultiBarLeftButton3).

  • Optional: UserFriendly Macro:
#showtooltip [mod:ctrl]Travel Form;[stance:3,mod:shift]Dire Bear Form;[stance:3]Feral Charge - Cat;[stance:1,mod:shift]Cat Form;[stance:1]Feral Charge - Bear;[mod:shift]Dire Bear Form;Cat Form;
/click MultiBarLeftButton4

Note: It's a interface part of meta macro =). If you planing to use that macro, then you need replace a Main Macro to 4th slot of left side-actionbar (4th in interface settings). Otherwise you need to change 2nd line in UserFriendly Macro (MultiBarLeftButton4).

Discription: If you are in any forms exept bear and cat, you'll be shifted in cat by clicking macro w/o mods. If you are in cat or bear form, then clicking w/o mods charge you at enemy target. If you hold shift in cat or bear form that'll shift you in another form: Cat -> Bear or Bear -> Cat. At any cases if you hold control mod macro shift you in travel form if you are not in combat, otherwise you'll be shifted in cat form. And one more: clicking macro in combat with control makes you powershift at same form (bear/aquatic/cat) exept tree/moonkin.

  • For more information about MultiBarLeftButton's look at Making a macro page.
  • Focus: Universal
  • Validated: 3.1

Shift out and Heal instantly

Will shift you out, equip healing weapon + healing idol and toss out Lifebloom or whatever you prefer. Ideally a feral pvp'er/dps'er would have one for Lifebloom and/or Regrowth and/or Healing Touch and/or Nourish as you may find yourself running and healing with and without the Predator's Swiftness buff.

/showtooltip
/equip [mod:alt] Lupine Longstaff; Icecore Staff
/equip [mod:alt] Idol of Mutilation; Deadly Gladiator's Idol of Tenacity
/stopmacro [mod:alt]
/use [mod:shift] Regrowth
/use Lifebloom
  • Use: Press once to shift out of form and equip max healing weapon+idol and toss Lifebloom (or with Shift to toss Regrowth). Press with Alt to make sure you're back in dps weapon/idol. Adjust names of weapon and idol of course. The /stopmacro line is there to make sure you don't shift out and toss Lifebloom when you're just trying to re-equip your main dps gear.

Bear Feral Macros for version 3.1

I Want to Live

/cast Frenzied Regeneration
/use Fel Healthstone
/use Runic Healing Potion
/use Valor Medal of the First War
  • Use: Hit this when you need to get life back.
  • Focus: PVE
  • Validated: 3.1


Cat Feral Macros for version 3.1

Cat Anti-Cat/Rogue Opener a.k.a. "Ghetto Sap"

#showtooltip
/cleartarget [noexists, stealth]
/targetenemy [noexists]
/use [stealth] Pounce; Rake
/use [nostealth] 10
/cleartarget [noexists, stealth]
  • Will Pounce anything in range but clear ranged targets, fire up hand tinker if not stealthed and use Rake out of stealth. Spam this when searching for that elusive rogue or cat. Not entirely sure how it works, but it does. Starmist credit for the idea, Coldbear for the successful addition of Rake. Might be a few too many modifiers, but ...yeah.

Berserk in PVE with Hysteriabot Blood DK

#showtooltip Berserk
/use [nomod:shift] Berserk
/use [nomod:shift] Sulfuron Slammer
/stopmacro [nomod:shift]
/w Kastille BERSERK A GO GO! 
/ w Asreif BERSERK A GO GO! 
  • Safe to use regularly in pvp/bg's/whatever, then when raiding with a Blood DK who's going to provide you with Hysteria, hit Shift + Macro hotkey - get Hysteria - then hit button normally and go to town. If you run with several different Blood DK's on a regular basis, just make a line for each of them but disable the line by putting a space between the "/" and the "w".
  • Why the Sulfuron Slammer? - Makes things look pretty, puts a different-looking notification into everyone's chat frame (which can get you Hysteria if you've forgotten to notify the Blood DK), but could possibly self-stun you if the fight goes on for too long or you mash the button.


Cat Start

#showtooltip
/castsequence [btn:2,target=player] reset=6 Mark of the Wild, Thorns, Nature's Grasp, Cat Form, Prowl;[btn:1,target=player] reset=6 Lifebloom, Rejuvenation, Regrowth,Nature's Grasp, Cat Form,Prowl

In Battle Grounds I died a lot so I designed this macro for easy one button startup. If you right click, the sequence gives you your Mark, Thorns, Nature's Grasp, Cat, and if you want, Stealth. If you left click, it prepares you for a battle by giving you a few heals over time, Nature's Grasp, then Cat Form, and finally stealth, so you can attack and for up to 21 seconds get healing while you fight. Both reset after 6 seconds, basically as soon as you are through with them. The second one costs a lot of Mana, but a good battle last a while and you gain mana very quickly while fighting, if you spec right, such that after the battle you are usually in good shape. Also, if you do not change forms during the fight, you really could care less how much Mana you have at the start of the battle.

  • Focus: PVP
  • Validated: 3.1


Pre-Mangle grinding with Tiger's Fury

#showtooltip
/console Sound_EnableSFX 0 
/castsequence reset=5,target Rake,Claw,Claw
/cast Tiger's Fury
/script UIErrorsFrame:Clear() 
/console Sound_EnableSFX 1

This is a macro I've been using for a while. It allows you to keep Rip active without waisting energy or ticks of Rip.
You can just mash the button without "Not enough energy" bugging you.
Great while leveling, even better if you have the Ability druid kingofthejungle [King of the Jungle] tallent, as long as you start the fight and have a need for 60 energy.

  • Works in 3.1.3

Cat "Battle-in-a-Button"

#showtooltip
/castsequence [stealth] Pounce; reset=target Rake, Mangle (Cat)(),Savage Roar,Mangle (Cat)(),Mangle (Cat)(),Rake,Rip,Mangle (Cat)(),Mangle (Cat)(),Rake,Ferocious Bite,Mangle (Cat)(),Mangle (Cat)(),Rake,Mangle (Cat)(),Maim,Mangle (Cat)()

This is a complete sequence for a battle. It starts with Pounce if you are in stealth, otherwise it steps through a sequence of moves designed to get combo points and give effects. I tried to fill the time between rake's to account for its cool down. The first power is Savage Roar, to give 30% more attack power. If you see the target will give a long battle then you can use other keys before you get to the roar to add more points. Usually I have 3 points which leads to 24 seconds of extra attack power and that is longer than most battles for me, but some elites lead me to want all five points prior to the roar so I click three times, two if I was not stealth, then use other buttons to add points as needed, then continue on the macro for a maximum 34 second roar buff. Next we build up for Rip, for added damage over time. (It is really nice to see mangle, rake, and rip all going on target at the same time.) If they are still alive after this, then we build up for Ferocious Bite, usually non-elite targets are dead before or at this point. Finally we build up for Maim, a finishing move to stun them and let you watch them bleed, do a little healing before restarting from the beginning, or run away if you think they are too much for you to handle. (If they lived this long then they are tough or you are fighting things too high for your level). The macro will start all over again. I tried to ensure that for every mangle there was a bleed effect present for it to enhance. If you are in stealth and start the battle with a pounce, then rake, when you mangle you will have two separate bleed effects going on. It is useful to have separate shortcuts for the maim, rip, or bite as this macro cannot account for misses, dodges, or parries; and you can find yourself with five points collected and three or more moves to the next finishing attack, wasting potential point build up. You can substitute Claw for Mangle, if you do not have the mangle talent yet, but claw costs more and does less damage. Another important button is any ability to get a point, as sometimes you may find yourself at a power ability and no points, do to using another power or having the point building moves being missed, dodged, or parried; giving you the error "That ability requires combo points," which will block the rest of the macro. I have Maim set up as a hot key to stop spell casting if I see them trying to heal, which uses up my points and sometimes that hinders the macro and forces me to earn extra points before proceeding.

  • Focus: PVE
  • Validated: 3.1

3.1 Restoration Macros

Shifter (Resto Version)

Normal Version

/cancelform [nostance:0,mod:alt]
/stopmacro [mod:alt]
/cast [mod:shift]Darnassian Nightsaber;[nostance:2,swimming]Aquatic Form;[nostance:2,nocombat,flyable]Swift Flight Form;[stance:5,outdoors]Travel Form;[stance:5]!Tree of Life;Tree of Life

Wintergrasp Version

/cancelform [nostance:0,mod:alt]
/stopmacro [mod:alt]
/cast [mod:shift]Darnassian Nightsaber;[nostance:2,swimming]Aquatic Form;[stance:5,outdoors]Travel Form;[stance:5]!Tree of Life;Tree of Life
  • Shift: Summon Mount or dismount you (if already mounted).
  • Alt: Cancel any form you are in or do nothing, if already without form.
  • If swimming: Toggles between Aquatic Form and Tree of Life (Aquatic Form first).
  • If Out of combat and in a flyable area: Toggles into and out of Swift Flight Form.
  • If Outdoors, a non-flyable area, or in combat: Toggles between Tree of Life and Travel Form (Tree of Life first).
  • If Indoors: Powershifts Tree of Life. (See Powershifter macro for explaination.)
  • Replace "Darnassian Nightsaber" with non-flying mount of choice.
  • Replace "Swift Flight Form" with "Flight Form" if you do not have Swift Flight Form yet.

Smart Rez with smart calling

#showtooltip 
/stopmacro [nohelp,nodead] 
/run c="Resurrecting %t"if UnitInRaid("player")then SendChatMessage(c, "RAID")elseif GetNumPartyMembers()>0 then SendChatMessage(c, "PARTY")end 
/cast [combat] Rebirth ; Revive
  • Use: If you're in combat, casts your Battle Rez, otherwise casts your normal rez, and then picks the appropriate channel to announce your rez target to (raid if you're in a raid, party otherwise) The calling is a little buggy if you're targetting someone who already released, not much can be done to get around that.
  • Works in 3.1.1
  • Does not work on players who have released.

Mouse-over Healing

#showtooltip
/cast [target=mouseover,help,nodead][help][target=player] Swiftmend
  • Use: Casts Swiftmend on your mouseover target; if you don't have one, it'll cast on your target, if you have neither it'll just cast on yourself. Swiftmend can be replaced with any beneficial spell.
  • Works in 3.1.1

Tank Died/Panic

#showtooltip Rebirth
/castsequence reset=600 Nature's Swiftness, Rebirth
/run c="Don't release! I got ya."if UnitInRaid("player")then SendChatMessage(c, "RAID")elseif GetNumPartyMembers()>0 then SendChatMessage(c, "PARTY")end 
  • Simply casts Nature's Swiftness and Rebirth back to back, giving you instant battle rez, and announces it using a clipping of the rez macro up there.
  • Tested in 3.3.0

OLD MACROS BELOW

The macros below this line have not been validated to work in 3.1. Use at your own risk.

General

Maim / Lacerate / Healing Touch

#showtooltip
/cast [form:1] Lacerate; [form:3] Maim; [noform] Healing Touch

This will give you one button that in bear form does Ability druid lacerate [Lacerate]; in cat it does Ability druid mangle [Maim], and in caster it does a downranked Healing Touch. The button will show the icon for whichever skill/spell is up.

This is an example that is made obsolete by Action Bar switching. It remains practical for custom User Interfaces that make all 120 Action Buttons visible simultaneously. Also, since there are only 12 Action Buttons reserved per form, a 13th action may need to be a macro.


Healing spell / damage spell

/cast [modifier:alt, target=player][help] Rejuvenation; [harm] Moonfire

Holding ALT will cast Rejuvenation on yourself regardless of who you're targeting; otherwise cast Moonfire on an attackable target and Rejuvenation on a target that can be healed.

This behavior can also be accomplished using two Action Buttons, key bindings, and spells alone - with one exception: If Rejuvenation is cast without a macro, and nothing is targeted, then the cursor will await identification of a target (the next unit you click).

Keep Rooted / Hibernated

/focus [target=focus, exists, nodead] focus; [btn:2][] target
/cast [target=focus] Entangling Roots

This is a great crowd control ability either in pve or pvp against rogues and warriors. First you root the enemy that you want to save for later, then whenever it's time to re-tangle, just press the key again without changing targets.

See also:Useful_macros#Crowd_Control_stays_on_1_mob

Equip the best weapon and off-hand per form

#showtooltip Dire Bear Form
/equip [stance:1/3] Epoch-Mender
/equip [stance:1/3] Idol of the Emerald Queen
/cast [nostance] Dire Bear Form
/cancelform
/equip [nostance] Earthwarden
/equip [nostance] Idol of Brutality

(To use this for Cat Form, just replace Dire Bear Form with Cat Form.)

This macro will cancel form and equip your healing weapon/idol so you can heal yourself. Then, when you use it again to return to feral form, it will equip your DPS or tanking weapon and idol.

See also: http://www.wowwiki.com/Useful_macros#Easy_equip_off-hand

Buffing

/castsequence reset=target Mark of the Wild, Thorns

This will cast MOTW and then Thorns on your target.

A play on this macro for feral druids self-buff is:

/castsequence [target=player] reset=10 Thorns, Mark of the Wild

The one below is a little more involved, but easy to use.

  • Using the left mouse button will buff your current target with MotW, then Thorns if pressed a second time. If you hold shift, it will rebuff your target with Thorns.
  • Using the right mouse button will buff yourself with MotW, then Thorns on the second press. Shift + right clicking will rebuff yourself with Thorns.
  • Since Thorns wears off faster than MotW, it is nice to have a way to rebuff without having to cycle through MotW first. The shift modifier was added to address this. Why not cast Thorns first, then? Not everyone in the party should get Thorns cast on them when in a group.
  • The cast sequence will reset after 6 seconds for self-buffing and after changing targets for target buffing.
/cast [modifier:shift, button:2, target=player] Thorns
/castsequence [button:2, target=player] reset=6 Mark of the Wild, Thorns
/cast [modifier:shift] Thorns
/castsequence reset=target Mark of the Wild, Thorns

Here is a version with better control. If you click it with the middle button of the mouse it casts Gift of the Wild, if you click with right button it casts Thorns, if you activate it in some other way it casts Mark of the Wild:

#show Gift of the Wild
/cast [button:3] Gift of the Wild; [button:2] Thorns; Mark of the Wild

Buffmacro for control-freaks:

#showtooltip
/cast [modifier:shift] Thorns; [modifier:alt] Gift of the Wild; Mark of the Wild

Multi-Target Buffs or Heals

This will work as mouse-over healing or buffing for groups, healing or buffing a single target, or buffing the player, in that order. It will also over-ride and go directly to casting on the player. Obviously, you can change it to use whatever type of modifier you wish.

#showtooltip
/cast [button:1,target=mouseover,help,exists] [button:1,target=target,help,nodead] [target=player] <<Insert any friendly spell>></nowiki>


Healing

Situation-Appropriate Resurrection, tell via /s

#showtooltip
/say I am resurrecting %t
/cast [combat] Rebirth ; Revive

If you are in combat it uses Spell nature reincarnation [Rebirth] (the resurrection with the 10-minute cooldown). If you are not in combat you cast Ability druid lunarguidance [Revive], which does not have a cooldown.

Situation-Appropriate Resurrection, tell via /w to the rezee

This macro will send a tell to the player you have your mouse over, this is great for seeing if the dead player is online, you will still need to click the dead player to resurrect them.

#showtooltip
/script SendChatMessage("WTS out of combat res, only 100G !!!", "WHISPER", nil, UnitName("mouseover"));
/cast [combat] Rebirth ; Revive

you free to change the message send by editing "WTS out of combat res, only 100G !!!" just leave the "" in the macro :) You can also add in

/say I am resurrecting %t

at the end if you wish :)

Hover healing

/cast [target=mouseover,help,nodead][help][target=player] Healing Touch

Heal the character under the mouse pointer, or if there is no ally there, heal a friendly that you have targeted, or if there is none heal yourself. Replace Healing Touch with the spell of your choice.

Nature's Swiftness + Healing Touch - without global cooldown

/stopcasting
/cast Nature's Swiftness
/cast [target=player] Healing Touch

Omit [target=player] to heal your target instantly instead of yourself. Whatever spell you might be casting at the time you hit this button will be canceled and this emergency heal will be an instant one.

Another version of this macro could be:

/stopcasting
/cast [mod:alt,target=player][help] Nature's Swiftness
/castsequence [mod,target=player][help] reset=25/combat Healing Touch, Rejuvenation, Swiftmend, Regrowth

Here the emphasis is on healing a friendly target, but the player only when a modifier (ALT) is used. While Nature's Swiftness cools, Rejuvenation/Swiftmend and Regrowth serve as backup emergency heals.

Lifebloom / Rejuvenation rotation

#showtooltip Lifebloom
/castsequence [modifier:alt,target=player][target=mouseover, exists][] reset=7 Lifebloom, Rejuvenation, Lifebloom

Macro can be cast on mouseover target, target, or alt-self. This macro functions as a way to have one button for the heal rotation of Lifebloom/Rejuvenation. If you click it:

  • 1st time: casts Lifebloom1
  • 2nd time: casts Rejuvenation
  • 3rd time: casts Lifebloom2
  • (cast sequence resets)
  • 4th time: casts Lifebloom3
  • NOTE: If you wait 7 seconds the macro resets so you can start the process over again.

Rejuvenation and Swiftmend

#showtooltip Swiftmend
/castsequence [exists,help] reset=12/target Rejuvenation, Swiftmend
/stopmacro [exists,help]
/castsequence [modifier:alt,target=player][target=mouseover, exists][] reset=12 Rejuvenation, Swiftmend

Macro can be cast on mouseover target, target, or alt-self. Macro casts Rejuvenation on target, then when clicked again for same target will cast Swiftmend(If no cooldown).

Lifebloom on focus' target

#showtooltip Lifebloom
/focus [target=focus,exists,nodead] focus; [harm] target
/cast [target=focustarget] Lifebloom

This macro is useful for quickly reacting to raid damage on fights like Aran where the kill target randomly selects and damages members of a party. Just hit this macro each time you see the target of your focus change. If you don't have a focus at first, it will be set to your target.

Announcing Rebirth

#showtooltip
/stopmacro [nohelp,nodead]
/y Resurrecting %t
/cast Rebirth

This macro is useful when in a party or raid with more than 1 druid. It will announce the player who will receive your combat rez, so other druids know they don't need to rez anymore.

When the target has released, the spell will still work but you will yell "Resurrecting <no target>". For a variation that solves this problem, see: Useful_macros#Announce_resurrection_target

Healing against Anzu (epic Flight Form quest)

#showtooltip Rejuvenation
/target [modifier:shift] Eagle Spirit; [modifier:ctrl] Falcon Spirit; [modifier:alt] Hawk Spirit; party1
/cast [modifier] Rejuvenation (Rank 1); Rejuvenation
/targetlasttarget

This macro can temporarily replace your usual Rejuvenation macro against Anzu. Hold shift to target the Eagle Spirit, control for the Falcon, and alt for the Hawk. This will cause the macro to cast Rejuvenation rank 1. Without a modifier, it will target your party leader (usually the tank, to mark your opponents) and cast your max rank Rejuvenation.

Feral

Druid Tanking "Oh Shi-" button

#showtooltip
/castsequence reset=60 Survival Instincts, Frenzied Regeneration, Barkskin
/use Master Healthstone
/use Super Healing Potion
/use 13 (or 14) (if you have tanking trinkets)

This is a macro useful for any time when you're almost dead and can't shift out to heal yourself. Hit it Three Times within 60 seconds for best effect.

Druid Tanking "Oh Shi-" button v2

/console Sound_EnableSFX 0
/cast Survival Instincts
/cast Barkskin
/cast Frenzied Regeneration
/use Runic Healing Potion
/use Master Heathstone
/use 13
/script UIErrorsFrame:Clear()
/console Sound_EnableSFX 1

This version mutes error sounds and hides the error frame. Also, its best to use Frenzied Regeneration before your health pots, incase you have glyph of frenzied regeneration, 20% bonus healing while its active. Survival Instincts and Barkskin have no GCD so the castsequence has been removed.


Ravage/Pounce in stealth, Rake/Mangle unstealthed

#showtooltip
/cast [stealth, modifier:alt] pounce; [stealth] ravage
/cast [modifier:alt] rake; Mangle - Cat

While you're stealthed in cat form, you can press the button to open with Ravage, or hold alt and press it to open with Pounce. When you're not stealthed, Mangle is the default, and Rake is the alternative. Since druids in cat form don't get a separate actionbar for while they're stealthed like rogues do, this macro condenses four major abilities into one button and makes them more manageable.


Feral Charge Focus Target

/cancelaura [stance:2] Aquatic Form; [stance:3] Cat Form; [stance:4] Travel Form; [stance:5] <Moonkin Form/Tree of Life>; [mounted] <Mount Name>
/focus [target=focus,noexists]
/cast [nostance] Dire Bear Form
/cast [target=focus] Feral Charge

Will need to bash the key till' the Feral Charge goes off, due to the server side delay on Furor. Works great in arenas :). A side note after you have made the Feral Charge you will remain in Bear Form so keep that in mind.


Prowl action bar switch

#showtooltip Prowl
/cast [no combat, form:3] Prowl

You will however have to change your Pounce and other openers to the following macro to switch back:

#showtooltip Pounce
/cast [form:3, Stealth] Pounce
/ [Combat] swapactionbar 2 1

In the place of "Pounce" put your desired opener.

Alternatively, many action bar addons will swap bars for you when you stealth, making this much simpler.


Tracking and gathering

/castsequence [nocombat, form:3] reset=combat Track Humanoids, Find Herbs, Find Minerals
/castsequence [nocombat, noform:3] Find Minerals, Find Herbs

The Druid has one tracking ability that can be selected: this can, however, put a dint in your gathering prospects, and only be cast in cat form.

"form:3" checks can remove the track humanoid when not in cat form. "reset=combat" changes it so that after a combat, it automatically goes back to track humanoids first, no matter what was previously cast (so you can see if any others are around).


Bear Form spammable attacks

/cast Maul
/castrandom Mangle - Bear, Mangle - Bear, Lacerate, Faerie Fire (Feral) ()

Why use Mangle twice? Mangle has a six second cooldown and should always be used when available. Lacerate, once it stacks to five, should only be used occasionally to keep the DOT up. Use this macro carefully; in a non-boss fight you won't be generating enough rage to get all these attacks off. Some people remove Faerie Fire and press it manually to ensure that the button does some damage with every press.

"Basic Bear Tanking Macro" from Karakye <Wrought from Ruin>'s Meatshield Guide:

#showtooltip
/castsequence reset=4 Mangle - Bear, Lacerate, Lacerate, Lacerate
/startattack

...will Mangle if the cooldown is up on it, if not do nothing. After Mangle's trigger of the 1.5 sec GCD, it will cast Lacerate up to 3 times as long as you hit the macro at least once every 4 seconds, then reset to Mangle again.

The reset time of 4 seconds was selected after much field testing. Change the reset number to 2, 3 or 4 and try it out on non-dangerous mobs to see what works for you. Also remember that you will tank multiple mobs, and spamming Swipe isn't always the answer to that, so you might need more control over which attack to use - Mangle, Lacerate, Swipe or Maul.

You may also wish to take off one Lacerate, so that the macro resets after just two Lacerates.

Bear Form Single Button Tanking

/castsequence [btn:1] reset=6/target Mangle - Bear, Lacerate, Lacerate
/cast [btn:2] Swipe
/cast Maul

Left click for single target tanking, right click to generate threat on multiple targets. Great for beginning feral tanks who cant seem to generate threat.


Offensive Spellcasting

All-purpose Force of Nature macro

 #showtooltip Force of Nature
/cast [nopet] Force of Nature
/click [pet] PetActionButton8
/click [pet] PetActionButton1

The first click causes you to target where you want to summon them. After that, all subsequent presses of this button sets them to aggressive and causes them to attack your target, or if you forget, since they are set on aggressive, they attack any nearby hostile target.

Root, DOT, debuff

/castsequence reset=target Entangling Roots, Starfire, Moonfire

Moonfire has a slight chance to break Entangling Roots. The order of the two could be reversed, but this gives the mob time to Charge, cause spell pushback, or worse, prevent a life-saving spell. Despite these risks, this is a powerful Balance opener:

/castsequence reset=target Starfire, Moonfire, Entangling Roots, Insect Swarm

Barkskin + Hurricane

/stopcasting
/cast Barkskin
/cast Hurricane

Spell nature stoneclawtotem [Barkskin] does not longer trigger the global cooldown, so it can be cast simultaneously with Spell nature cyclone [Hurricane].

External links

The Druid forums at the Blizzard official web site have an excellent thread (continued here and here) full of macros for many more situations. Feel free to browse and bump for a sticky.