******************************************* HuntsmansLodge.com - Hunter Macros ******************************************* Updated: November 24, 2009 ******************************************* ******************************************* Macro FAQs ******************************************* Q: What are macros? A: Macros are simple scripts that allow you to combine multiple abilities, tasks and conditionals into one action bar slot. Q: Why use macros? A: Macros can improve game play and reaction time by combining multiple useful abilities into one keystroke. Also, some abilities benefit more from being used in a synergetic macro, than they do when used separately. ie: Bestial Wrath + Kill Command + Rabid + Call of the Wild + Furious Howl + DPS on-use trinket combined in one keybind = maximum ass-kicking. Q: How many different macros do I need? A: That entirely depends upon you and your play style. Some players need only a handful of macros, while others may use dozens or more. Just keep in mind that macro'ing too many abilities can be a waste, as it leaves you with less control over decision making. best bet is to read through my list and pick and choose the macros that you think will work best for you. Q; Can I write my own macros? A: Of course. Macros are pretty easy to script once you understand the basics. It's just a matter of playing around with them and finding what works for you. Q: Do all of these macros work? A: Yes. As of Patch 3.2.2, all of these macros are current and functional. ******************************************* Patch 3.3 Macro Script Update ******************************************* In patch 3.3 the 'target=' script will be changed to '@'. In other words, /cast [target=focus] Misdirection, will become: /cast [@focus] Misdirection This will make macro scripting a bit easier and allow for shorter macro commands. Just be sure to review your macros once 3.3 goes live, and make the appropriate changes. ******************************************* Macro Basics ******************************************* Here are some of the basic commands used when scripting macros. * /target - target an enemny, friendly player or npc * /focus - focus an enemy, friendly player or npc * /assist - assist a friendly player * /cast - casts a spell * /castsequence - casts spells in a determined order * /use - use a consumable or item * /equip - equip an item Inputting an item or a spell into a macro is very easily done by holding down shift while clicking on the spell or item icon in your skills tab or inventory. Pet commands are as follows: * /petpassive - puts pet on passive * /petdefensive - puts pet on defensive * /petaggressive - tells your pet to BURNiNATE anything and everything * /petattack - sends your pet to attack * /petfollow - tells your pet to follow you * /petstay - tells your pet to stay put Pet micro management is essential for any successful Hunter. The proper macros can make a huge difference between a raid wipe or arena loss. I use a lot of pet commands in my macros. There are a few lines you'll see included in quite a few macros on this page that you may not understand. Here's a quick explanation... * /use 13 - use the trinket in your top trinket slot * /use 14 - use the trinket in your bottom trinket slot * /script UIErrorsFrame:Clear() - prevents an on-screen error message whn an ability isn't ready ******************************************* I. General Hunter Macros ******************************************* The following list contains a whole slew of useful macros for Hunters. I don't use all of them myself, but I have personally tested each and every one to confirm that they are working as of Patch 3.2.2. The list contains macros that are applicable to all builds and play styles, as well as talent-specific, PvP oriented, engineering-only, and other miscellaneous macros. You'll notice there are no /castsequence shot macros in this list. This is because those suck and you should not use them... ever. Stringing attack sequences together into a macro is never a good thing, as it can never compare with a Hunter's ability to manually make decisions and adjust on the fly. ******************************************* A. Aspect Switching ******************************************* Hunter Aspects can be combined into one button press to allow for easy alternating between the two. Here are a few examples of some common uses: Dragonhawk to Viper: Use this macro to toggle between Dragonhawk and Viper when you need to replenish mana. If you have no aspect active, or are in another aspect altogether, it will always default to Dragonhawk on the initial press. /cast Aspect of the Dragonhawk /cast Aspect of the Viper Hawk to Viper: Same as above, but for lower level Hunters. /cast Aspect of the Hawk /cast Aspect of the Viper Cheetah to Pack: One button speed macro. One press puts you in Cheetah & two quick taps activates Aspect of the Pack. /cast Aspect of the Cheetah /cast Aspect of the Pack ******************************************* B. Useful Raiding and PvE Hunter Macros ******************************************* Simple Misdirection This casts Misdirection onto your focus target (main tank, pet, etc) without deselecting your current target. /cast [target=focus] Misdirection Simple Assist As long as you have a focus target selected, such as your main tank, then this macro will ensure that you hit whatever they're hitting. /assist Focus /startattack Tranquilizing Shot This macro will dispel a buff or enrage effect from your hover-over target, or your current target if no other targets are highlighted. This is useful for getting off a quick dispel on a secondary target, while maintaining pressure on your current target. A good example would be the enraged adds during Anub'arak. #showtooltip Tranquilizing Shot /cast [target=mouseover, harm][harm] Tranquilizing Shot Note: This macro is also useful for PvP. ******************************************* C. Melee Abilities ******************************************* Hunters have only a handful of melee abilities, but combining them into macros not only saves action bar space, but also enhances these abilities. Wing Clip w/ Raptor Strike This macro adds a Raptor Strike to Wing Clip for additional damage as you snare. #showtooltip Wing Clip /cast Raptor Strike /cast Wing Clip Raptor Strike w/ Mongoose Bite Use this macro if you're stuck in melee. It combines both hard-hitting melee abilities into one key press and will fire both off simultaneously if the cooldowns are up. If not, then it just alternates between the two. #showtooltip Raptor Strike /cast Raptor Strike /cast Mongoose Bite Note: Raptor Strike can be macro'd with any melee ability, as it is not on the global cooldown. However, all of the other Hunter melee abilities are on the GCD, and therefore need to be used separately. ******************************************* D. Target Circle & Trap Macros ******************************************* Abilities such as Freezing Arrow, Volley and Flare, require the use of a targeting circle before they're cast. While not a huge concern in PvE, the fast paced and intense play that can be experienced in arenas or BGs can cause a player to accidentally tap these skill buttons more than once, thus losing the targeting circle. These simple macros safeguard against that by keeping the target circle active until the spell is cast, no matter how many times the button is tapped. Freezing Arrow /cast !Freezing Arrow Volley /cast !Volley Flare /cast !Flare Freezing Trap This macro prevents the accidental breakage of a Freezing Trap by turning off your attack after it is cast. This will prevent you from accidentally breaking your Freezing Trap with an auto-attack just after you've trapped that Warrior who was pounding on you. /cast Freezing Trap /stopattack ******************************************* E. Pet Related Macros ******************************************* Kill Command Kill Command can be macro'd in with any abilities, as it does not share a global cooldown. A common use is to macro it in with all shots so that it is sure to activate as soon as it is ready. #showtooltip Steady Shot /cast [target=pettarget,exists] Kill Command /cast Steady Shot /script UIErrorsFrame:Clear() Note: Manual control over Kill Command 'can' yield more DPS if used effciently and timed well with damage based procs. However, forgetting to use it during fights will no doubt net lower DPS overall. Use the macro as a convenience, but later on you may want to graduate to manual activation of it if you haven't already. Basic Pet Attack This macro just makes sure that your pet is in defensive mode and on follow when it goes to attack. /petdefensive /petfollow /petattack All-In-One-Pet-Care Macro This macro covers three very important abilities for use with your pet. It revives your pet if it's dead, calls it if it's alive but not out, and casts Mend Pet if it needs heals. If your pet is dead and not in line of sight, then hold down the shift key to revive it. This is an essential Hunter macro. /cast [modifier:shift] Revive Pet; [target=pet,dead] Revive Pet; [nopet] Call Pet; Mend Pet All-In-One-Pet-Care Macro for Ferocity Pets This macro performs the same function as the other all-in-one, but also has modifiers for Heart of the Phoenix and Lick Your Wounds. Just remove the last line form the macro if your pet does not have the Lick Your Wounds talent. /cast [modifier:shift] Revive Pet; [target=pet,dead] Revive Pet; [nopet] Call Pet; Mend Pet /cast [modifier:ctrl] Heart of the Phoenix /cast [modifier:alt] Lick Your Wounds Pet Feeding With all of the happiness regenerating pet talents, along with the Glyph of Mend Pet, there's little need to feed pets anymore. However, if you lack any happiness replenishing abilities apart from actual feeding, such would be the case with a lowbie Hunter, then here are some feed pet macros. Super Simple Feed Pet Macro /cast Feed Pet /use Northern Stew Feed Pet Macro for Multiple Pet and Food Types: /cast Feed Pet /use [pet:Wind Serpent] Blackened Trout /use [pet:Gorilla] Telaari Grapes /use [pet:Wolf] Ravager Dog In both examples, just substitute in the type of pet and appropriate food and you're ready to rock. ******************************************* II. PvP Hunter Macros ******************************************* Target Nearest Enemy Macro (Anti-Rogue/Feral Druid Macro) Spam this macro if you think you're about to get jacked by a Rogue or Feral Druid. It immediately makes sure your pet's on the defensive, sends it in to attack, ruins your target's opener by putting them in combat, and puts up a big bouncy arrow above their head. One of my all time favs for sure. /targetenemy /cast Hunter's Mark /petdefensive /petattack /startattack Wing Clip & Disengage This macro will throw a Wing Clip on your hostile target if they're in range, leaving them slowed while you Disengage. #showtooltip Disengage /cast Wing Clip /cast Disengage Scorpid Sting w/ Mouseover and Focus Modifier Scorpid Sting is mainly used in PvP to cleanse a target of DoTs before you're about to freeze them in a trap. This macro just makes it a little easier to set up for the CC. It looks for a mouseover target first unless the modifier key is pressed, in which case it hits the focus target. If no hover-over target is highlighted and a modifier is not used, it just behaves as normal and stings your existing target. #showtooltip Scorpid Sting /cast [modifier:shift,target=focus][target=mouseover, harm][harm] Scorpid Sting Scorpid Sting w/ Mouseover and Focus Modifier The Viper Sting macro behaves the same way as the Scorpid one, only it's 100x more useful. Don't enter arena without it. Also note that Viper performs the same DoT cleanse as Scorpid, but only on classes which use mana. #showtooltip Viper Sting /cast [modifier:shift,target=focus][target=mouseover, harm][harm] Viper Sting PvP Tracking Switch: I use this simple macro to toggle between tracking types when I think a stealthed target may be present. /castsequence Track Humanoids, Track Hidden Failsafe Bandage Macro: This ensures that you are the person getting bandaged even if you have another friendly target selected, such as your pet. /use [target=player] Heavy Frostweave Bandage Quick Pet Safety This is a handy macro for pulling your pet back if they're in danger. If the additional speed boost is needed to get them out of harm's way and they don't have enough focus, just spam it until they do. /petpassive /petfollow /cast Dash /script UIErrorsFrame:Clear() Substitute Dive for Dash if you're using a flying pet. Guard Dog Macro I like using this while I'm on the run. It puts my pet in aggressive mode and tells them to stay put. I mainly use it in WSG when I'm defending the flag or snooping around the enemy's base. It works as sort of an early warning system. /petaggressive /petstay ******************************************* III. Beast Mastery Hunter Macros ******************************************* Bestial Wrath DPS Macro This macro sends your pet in to attack your target and uses your major damage cooldowns. One button press will activate your trinket, cast Bestial Wrath, Kill Command, Call of the Wild & Rabid (Ferocity pets only). Combine this with Rapid Fire if it's up, and you'll be a star on Recount for about 10-15 seconds. /petattack
/use 14
/cast Bestial Wrath
/cast Kill Command
/cast Call of the Wild
/cast Rabid /script UIErrorsFrame:Clear() Intimidation with Focus Modifier This macro will have your pet stun its existing target, or switch and stun your focus if you hold down the modifier key. Useful for interrupting spell casts or heals on your focus, while pulling a hard switch to the focus fire target. Also a good way to set up a Freezing Arrow on your focus target. /petattack [mod:shift,target=focus] /cast Intimidation Since Intimidation is not on the global cooldown, it can be macro'd in with Bestial Wrath. Some Hunters like to combine the skills, but I prefer to keep them separate as I like more control over those unique abilities. ******************************************* IV. Marksmanship Hunter Macros ******************************************* Silencing Shot Because Silencing Shot is not on the global cooldown, it can be macro'd into any or all shots to provide additional DPS. Examples: #showtooltip Chimera Shot /use 14 /cast Silencing Shot /cast [target=pettarget,exists] Kill Command /cast Chimera Shot /script UIErrorsFrame:Clear() #showtooltip Steady Shot /cast Silencing Shot /cast Steady Shot /script UIErrorsFrame:Clear() Note: Silencing Shot can provide additional DPS, but there are downsides to having it macro'd into all of your shots. For one, it provides little DPS return on the mana investment. If you're having problems with mana efficiency then it may be best to leave Silencing Shot out of your priority. Second, when it is needed, it's needed in an instant. If you macro it in to all of your shots, then you probably won't have the cooldown when you need it. Lastly, having it macro'd into your shots for PvP is a definite no-no. In BGs or arena you need to have complete control over who's getting silenced and when. Possible solutions: You could attach a conditional to a shot macro, only firing Silencing Shot when the condition is met; for example a modifier key. This way, if you ever need Silencing Shot on command or find that you're running low on mana, you can just leave it out if necessary. Example: /cast [modifier:shift] Silencing Shot /cast Arcane Shot For PvP I wouldn't bind it to any shots, but instead recommend going this route: This allows for a quick target switching silence. It will look first for a hostile mouseover target. If none is highlighted, it will sleep your current target unless you hold down the modifier key. In that case, it will put your focus target to sleep. All this without deselecting your current target. #showtooltip Silencing Shot /cast [modifier:shift,target=focus][target=mouseover, harm][harm] Silencing Shot You can simplify it even further if your focus target is always going to be your Silencing Shot target. /cast [target=focus] Silencing Shot MM Aspect Switch Macro w/ Trueshot Aura This is the same basic aspect toggle macro I featured earlier, except it also places TSA in it specifically for MM Hunters. Tapping the key will swap out aspects, while holding down the modifier key will activate TSA. Definitely a convenience macro, but it saves one action bar slot nonetheless. /cast Aspect of the Dragonhawk /cast Aspect of the Viper /cast [modifier:shift] Trueshot Aura ******************************************* V. Survival Hunter Macros ******************************************* Wyvern Sting Macro: This allows for quick target switching CC. It will look first for a hostile mouseover target. If none is highlighted, it will sleep your current target unless you hold down the modifier key. In that case, it will put your focus target to sleep. All this without deselecting your current target. #showtooltip Wyvern Sting /cast [modifier:shift,target=focus][target=mouseover, harm][harm] Wyvern Sting Scatter Shot Macro: This macro has the same behavior as the above Wyvern Sting Macro. A great setup macro for a Freezing trap on a secondary DPS target or healer. #showtooltip Scatter Shot /cast [modifier:shift,target=focus][target=mouseover, harm][harm] Scatter Shot Counterattack Macro This is a variation on the "I'm stuck in melee range and can't escape spam macro". Counterattack displays in the tooltip so that once you see it's active, you can depress your modifier key (in this case shift) and root your target. #showtooltip Counterattack /cast [modifier:shift] Counterattack /cast Raptor Strike /cast Mongoose Bite Disclaimer: While I do provide a macro here for Counterattack, I don't recommend you spec into it. It's a very situational, one-hit-wonder type of skill which is really only viable following Deterrence and vs a melee target. ******************************************* VI. Equipment Macros ******************************************* Each piece of gear that we wear is assigned a number as follows: * 0 = ammo * 1 = head * 2 = neck * 3 = shoulder * 4 = shirt * 5 = chest * 6 = belt * 7 = legs * 8 = feet * 9 = wrist * 10 = gloves * 11 = finger 1 * 12 = finger 2 * 13 = trinket 1 * 14 = trinket 2 * 15 = back * 16 = main hand * 17 = off hand * 18 = ranged * 19 = tabard Using the gear slot number as opposed to the actual item name is a more practical way of doing things. It not only makes for easier macro scripting, but it also allows for more freedom when swapping out gear. The important equipment slots to remember are: 13 - Trinket 1 14 - Trinket 2 Adding an equipslot # to your macro will activate the respective on-use trinket. For example, if you have Loatheb's Shadow equipped in your top trinket slot, you could macro it in with Bestial Wrath & Kill Command like this: /use 13 /cast Kill Command /cast Bestial Wrath Now, let's say your PvP gear setup uses Platinum Discs of Battle in the top trinket slot instead. No problem, you don't have to change a thing. Which ever trinket is located in that equipment slot, will be the one that's used in the macro. If you want to have more control over your trinkets, as would be the case with a PvP trinket, you can make simple macros such as these: Top Trinket Slot /use 13 Bottom Trinket Slot /use 14 The nice thing about these macros is that they'll show you which trinket you actually have equipped. Last thing you want to do is realize after the start of an arena match that you're wearing your proc-based DPS trinket and left your PvP trinket in your backpack. Engineers have additional on-use items associated with these equipment slots: 1 - Helmet 6 - Belt 8 - Boots 10 - Gloves 15 - Back Nothing is really macro worthy here except for the gloves, as the engineering glove enchants provide for an additional DPS boost. For example, If you have a Hand-Mounted Pyro Rocket attached to your gloves, you're going to want to fire that sucker off as much as possible. Best way to do this is to macro it in to your shot(s) like this: /use 10 /cast Explosive Shot /script UIErrorsFrame:Clear() As long as the gloves you're wearing have an on-use engineering enchant of some sort, you never have to fiddle with the item name in the macro. You can even combine the on-use engineering gadgets into one macro. For this example, let's say we're a MM Hunter who has the Hand-Mounted Pyro Rocket on our gloves, as well as the Gnomish Lightning Generator equipped in our bottom trinket slot. /use 10 /use 14 /cast Chimera Shot /script UIErrorsFrame:Clear() Note: There is a 10 second burst-ability cooldown that activates when using one of the engineering DPS items. You can still combine the abilities into one macro, but they will fire off no sooner than 10 seconds apart from one another. This little mechanic was added in 3.1 to prevent engineers from gaining an unfair burst advantage in arena. I haven't tried it personally, but I've heard that the Disengage/Flexweave Underlay macro can provide for good times. Use at your own risk. /cast Wing Clip /cast Disengage /use 15 **************************************************** Miscellaneous Macros **************************************************** Simple All-Terrain Mount Macro This macro checks to see if the area is flyable or not, then selects the fastest method of travel. It also prevents you from hurling yourself into sudden death by accidentally jumping off of your flying mount. Just substitute your preferred air and ground mounts with the ones included in the sample macro. /cast [noflyable,nomounted] Dark War Talbuk; [flyable,nomounted] Onyx Netherwing Drake /dismount [noflying] **************************************************** Gun Show Macro **************************************************** Use this macro to impress your friends and dazzle the ladies. Useful for those occasions when you've: just topped the meters in a successful raid, owned someone in a duel, pulled off a daring flag capture in Warsong Gulch, or just think that others should recognize. Another great opportunity to bust this one out is during downtime while raiding. Use it while the RL is distributing loot, explaining a fight, during another player's bio break, or anytime the situation calls for it. For this to work, you need to make sure you have at least 9 free bag spaces in your bag nearest your primary backpack (the bag just to the left of your 16 slotter). Proper setup should involve an unsuspecting nearby female player whom you will emote... You: /em asks you to present your tickets. Unsuspecting Female: tickets..? You: Yes, I'm now accepting tickets... Unsuspecting female: for what..? You: /y The Gun Show! Ladies, line up for the Gun Show /script local t={1,3,4,5,9,10,15,16,19}; for k,v in pairs(t) do PickupInventoryItem(v); PutItemInBag(20); end /flex Afterwards, you can give lap dances for 20G ea. to help pay for ammo and consumables. **************************************************** For additional information or assistance, please visit: HuntsmansLodge.com ****************************************************