Useful macros for druids How to customize those macros . The macros on 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 them to get them to your liking . Making a macro is a great reference . The UI Forums and the Druid Forums on the official World of Warcraft website are also great resources should you need additional help . For quick reference , here is the most relevant information . Druid Stances . Many macros make use of the stance modifier . 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 Speech in your Sound & Voice settings , or add the following lines at the beginning and end of the offending macro . 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 Shapeshift Macros . Travel Macros - 6 . 0 . 3 . Description : Advanced travel macro for if you want to use a land mount when you can ' t fly . With a workaround for Draenor being seen as flyable by the game . Details : Advanced Travel Macro Description : This macro will select the appropriate travel mode depending on which ones are usable . Details : Travel Macro LVL 20 Powershift - 6 . 0 . 3 . 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 : All Forms Cat and Bear Only If not in Cat Form or Bear Form , this version defaults to Cat Form . It does not include travel modes . NOTES : These Macros still need testing . They ' ve been created out of my understanding of macros and I am currently unable to test them . Moonkin Travel Macro 5 . 4 . x . Description : This is a simple travel macro for moonkins . Updated for 5 . 4 . x Details : Notes : Feral ( Cat ) . Notes : Maim 4 . 0 . 6 . Description : This macro will cast maim . Note : Mangle / Ravage 4 . 0 . 6 . Description : This macro will cast Mangle or Ravage if prowling . Shred / Pounce 4 . 0 . 6 . Description : This macro will cast shred , or pounce if prowling . Night Elf Pounce . 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 : Notes : Charge - > Ravage4 . 0 . 6 . Description : This macro will cast Feral Charge and then follow with Ravage . Notes : Charge - > Ravage Pounce / Charge - > Ravage Charge - > Pounce - > Ravage . # showtooltip Description : This will cast charge while in cat form weather stealthed or not , then cast ravage . If stealthed it will cast charge , pounce then ravage . Its a deadly combo . Dash - 4 . 0 . 6 . Description : This will shapeshift to Cat Form and then use Dash . All Races : Worgen version : Feral ( Bear ) Macros . Notes : Bash - 4 . 0 . 6 . Description This macro macro will shapeshift to Bear Form if not in bear form and cast Bash . Growl - 4 . 0 . 6 . Description : This macro will shapeshift to Bear Form if not in bear form and cast Growl . Growl / Challenging 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 . Lazy Tanking - 4 . 0 . 6 . Description : Theses macros combine Maul with other various abilities . Advisory It is not recommended to use those macros . They may put you in a situation where you do not have enough rage to perform an interrupt . Theses macros have also been known to create threat issues as they may deny you the rage you need for other more important threat generating moves . It is far better to maintain full control over how you spend your rage by using Maul as needed . Use them at your own risk . Mangle / Maul Swipe Trash Cast Sequence / Maul Lacerate / Maul - 4 . 0 . 3 Feral ( Cat and Bear ) . Notes : More actions - Less buttons . Description : I made this macro for people who would like to have less spells on their spellbars . This is a perfect way to customize your UI . This is 1 of my examples , so you can edit it all the way you want it . Notes : This macro will do the following : You can edit the spells and add more [ mod : xx ] but keep your eye on the maximum characters of 255 . I didn ' t use the ' ctrl ' button because thats my push - to - talk button . In my opinion it is useful to have Rebirth on ' Shift ' in any form because this way I know for 100 % sure that I do the right action which is needed . There is a way to create more spells on this button but Rebirth is an action which is not allowed to fail , so to make sure I won ' t fail , I didn ' t made more actions on ' shift ' . Faerie Fire - 4 . 0 . 6 . Description : This will cast the appropriate Faerie Fire dependent if you are in Cat Form , Bear Form , or any other Form . Skull Bash - 4 . 0 . 6 . Description : This macro will cast the appropriate skull bash spell , depending if your in cat or bear form . Details : Mouseover Charge 4 . 0 . 6 . Description : This macro will cast the appropriate Feral Charge spell . Details Note : 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 . Balance Macros . Call Innervate to Party / Raid 3 . 1 . # showtooltip Innervate 4 . 0 . 6 . Description : This macro will choose a target and cast Innervate . Details : Note : Cyclone / Roots 3 . 1 . # showtooltip General Feral Macros for version 3 . 1 . General Attack . # showtooltip This will give you an attack macro common to Bear , Druid , or Cat . It also uses both trinkets to enable you to use them without errors saying they are on cooldown , or letting them sit there never getting used . Shapeshift / Target / auto attack . # showtooltip This will shift you into cat form , target nearest enemy in front of you ( tab targeting ) . The nice thing about this macro is that you can link it to your tab button and use it the same way . It will not target dead mobs and it will change targets if you hit it again . works as of 4 . 0 . 1a Faerie Fire / Pull . # showtooltip I like to use this to both pull the target to me and activate my trinkets without error messages . It can also be used during battle , if , for example , you used " pounce " to initiate the battle . Having usable trinkets can be a nuisance as trying to remember to use them only to have to watch for cooldowns , or forgetting about them completely , during battles can make them far less useful than they could be . With this , I might not use it at the most opportune time , but at least I do not fail to use them at all , using them quite often in fact . For a long time I had shortcuts to the trinkets direct and meant to use them as needed , but almost never remembered them during actual battles . This macro works for any form - if you are not in a balance casting form or a feral casting form , it will cancel form before you cast it . It prevents the error sound and message from occurring , but your character can still say it is not ready yet . Improved Power Shifting . # showtooltip 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 ] . A Travel / Combat macro : . # showtooltip 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 . " 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 . " 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 . Due to a flying bear that goes splat because this macro does not swap you to a travel form from bear even if you are not in combat , i have edited it from the original base , so all credit to original author . Stance Number Variations . - THESE MACROS MAY REQUIRE CUSTOMIZATION - Please read before saying the macro doesn ' t work - Why do you have to change the numbers ? Because of the way blizzard set up stances . If there is no moonkin or tree of life form available , flight form is moved down a number , thus flight form is stance 5 for a feral druid . For properly working you need to clear 4 - 5 action buttons for that metamacro . / click [ nomodifier ] MultiBarLeftButton1 MetaShifting Macro . / click [ mod : shift ] MultiBarLeftButton2 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 ) . / use [ stance : 3 ] Feral Charge - Cat 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 ) . / use [ stance : 1 ] ! Cat 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 ) . / use [ nocombat ] ! Travel 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 ) . # 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 ; 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 ) . Description : If you are in any forms except 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 ) except tree / moonkin . 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 . Cat Feral Macros for version 3 . 1 . Cat vs Cat / Rogue opener ( Ghetto Sap ) . Cat Anti - Cat / Rogue Opener , a . k . a . " Ghetto Sap " . Berserk PvE w / H - bot Blood DK . Berserk in PvE with a Hysteriabot Blood DK . Cat Start . # showtooltip 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 . Cat " Battle - in - a - Button " . # showtooltip 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 . 3 . 1 Restoration Macros . Shifter ( Resto Version ) . Normal Version Wintergrasp Version Smart Rez with smart calling . # showtooltip Smart Rez with Smarter Calling . # showtooltip Mouse - over Healing . # showtooltip Better Tranquility . # showtooltip Tranquility Tank Died / Panic . # showtooltip Rebirth Old macros . This is the final resting place for older macros , or macro versions . The macros below this line have not been validated to work in a recent version of WoW . Use at your own risk . Macros moved here should be placed at the bottom . General . Maim / Lacerate / Healing Touch . # showtooltip 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 . In the laziness department , people who use the / follow command to go afk in a wide variety of in - game activities ( Molten Core runs , AV , corpse - runs ) are generally recognized to be a step above . If you ' d like to join this elite but misunderstood crowd , and cut down on your UI clutter at the same time , install this someplace convenient . See also : Useful _ macros # Follow _ with _ emote 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 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 : http : / / www . wowwiki . com / Useful _ macros # Crowd _ Control _ stays _ on _ 1 _ mob Best weapon & OH per form . Equip the best weapon and off - hand per 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 " Basic Bear Tanking Macro " from Karakye < Wrought from Ruin > ' s Meatshield Guide : . . . 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 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 . Druid ' s Shield Wall . # showtooltip This macro warns your party or raid that you have activated the druid version of " Shield Wall " and then activates both your avoidance trinkets ( Moroes ' Lucky Pocket Watch and Badge of Tenacity ) . You must have both items equipped , of course . Since they don ' t share cooldowns and are instant , you can trigger them both at the same time . Thanks to the warning , your healer ( s ) will know they have to pay extra attention . Cat . Mangle w / trinket . Basic Cat Mangle with trinket Activates one of your two trinket slots ( both is possible , and certainly desirable for your Rip macro , but this lets you keep your pvp trinket in the other slot , unused til you need it ) . Starts autoattack if you have too little energy to Mangle right off the bat . Mangle w / trink ( no errors ) . Basic Cat Mangle with trinket ( with error suppression ) This is the same as the Basic Cat Mangle with trinket macro above , but disables the error sound effect if the trinket is on cooldown . It also shows Mangle as the icon . Mangle w / trink & rocket / h - speed . Basic Cat Mangle with trinket and Hand Mounted Pyro Rocket / Hyperspeed Accelerators Activates 1 of 2 trinket slots , casts Mangle - Cat . Hold down alt and click / press hotkey to fire any ' on use ' effect that ' s on your hands / gloves . Like the Hand Mounted Pyro Rocket or the Hyperspeed Accelerators ! Alternating Finishing Moves . # showtooltip Will cast Rip , then change the button to Ferocious Bite for the duration of the Rip , or until you use Bite . You can substitute Rip for Savage Roar and change the reset timer accordingly , or even just add SR to the sequence , although this will not work well if you will be alternating between SR and Rip without using Bite in between every time . If you have Glyph of Rip , change the reset timer from 12 to 16 . This will not account for increased duration from Glyph of Shred . Offensive Spellcasting . All - purpose force of nature . All - purpose Force of Nature macro 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 : Barkskin + Hurricane . / stopcasting As of Patch 3 . 0 . 8 , Barkskin no longer triggers the global cooldown , so it can be cast simultaneously with Hurricane . Moonfire w / Anti - Totem . / targetexact Wrath of Air Totem This macro will Moonfire your target like normal , or - if present - any totems you list , starting with Grounding Totem , then Mana Tide Totem , etc . * NOTE * This will target friendly totems too ! Multibox Battle Rez . # showtooltip Rebirth What this does is cause each of my 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 characters 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 . Moonkin Powershift / Travel . Description : This is a simple travel and powershift macro for moonkins . Notes : Other . Previous ? ? 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 Wintergrasp Version