Hunter Macros

dark_fanboy's picture

Hunter Macros

There are plenty of places to find good macros, first and foremost I would recommend you read the how to on the Official WoW Forums for advice, the Official World of Warcraft Macro Guide and also you can check wowwiki.com for a list of macros, conditionals, and how to. Over time as we begin to learn to navigate the standard WoW interface we come to realize that it is both limited and easily customized to fit our needs. Macros are always the first step in that customizing process for the novice to learn and grow, as well as pick up a bit of coding.

One type of macro that you will never see me go into a great deal of detail about is the cast sequence macro as these are clearly about preference and speculation. Should I post a cast sequence macro it is merely as an example to my preferred play style and not a "Be all end all" uber1337 macro.


Table of Contents

  1. MyPet - Pet Control & Consolidation
  2. Feed Pet - Pets need to eat to!
  3. Linked Spells - Button mashing simplified.
  4. Trinkets - You can never have enough toys!


Notes

Feel free to choose your own bag slot, just remember that your backpack is bag 0 and they count right to left. And your bag slots run from top left to bottom right.

Example: (4) Bag, (3) Bag, (2) Bag, (1) Bag, (0) Backpack

Example: Backpack

1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16





MyPet

The MyPet macro is a consolidation of several abilities that all hunters will find themselves using constantly. It combines the 4 core pet spells into one button. I do not recommend that you try to edit this macro, it is almost at the limit and can be very flaky when trying to use the dead variable for your pet status. This macro was written and tested by me, for me. There are many like it, but this is my macro.

#showtooltip [mod:alt] Revive Pet; [nopet] Call Pet; 
[pet,nocombat] Dismiss Pet; [combat,nomod:alt] Mend Pet
/cast [nopet,nomod:alt] Call Pet
/cast [mod:alt,btn:1] Revive Pet
/cast [pet,btn:1] Mend Pet
/cast [pet,btn:2] Dismiss Pet 

Conditions

  1. When you have no pet summoned in or out of combat you will see the Call Pet icon and be able to single left click (mouse button 1) to summon your pet.

  2. When you have an active pet out of combat it will display the Dismiss Pet icon and you can single right click (mouse button 2) to dismiss your pet, but can still dismiss in combat by right clicking.

  3. When you have an active pet in combat it will display the Mend Pet icon which you can single left click (mouse button 1) to cast Mend Pet, but can still cast mend pet by left clicking while out of combat.

  4. When you hold the alt key it will display the Revive Pet icon and allow you to cast Revive Pet in or out of combat.

TOP


Feed Pet

There are a few ways you can go about this. Both macros however will contain the two strings.

/cast feed pet
/use < Your choice of food >

This macro is simple and works well enough, but if you upgrade to a new food or swap out to a different pet that doesn't eat the type of food you chose you will receive a message that your pet doesn't like that type of food.

/cast feed pet
/use 0 1

This will feed your pet what ever item you have in slot number one of your backpack. Now, you will still run into the same issue should you swap out pets, but it is faster to go into your backpack and move a single item rather than edit a macro every time you need to swap out.

#showtooltip Feed Pet
/cast Feed Pet
/use [pet:Gorilla] Sweet Potato Bread
/use [pet:Cat] Poached Emperor Salmon

This is a conditional macro based on pet family that can help alleviate the need to constantly update your pet feeder whenever you have to visit the stablemaster. Thanks Deea for this macro!

TOP



Linked Spells

Linking several spells together can be quite useful especially when it comes to pet management. There are several abilities that our pets cast that you just can't trust the AI to start and stop properly at the right time. Take these with a grain of salt and be sure to let me know if something is wrong because pet spells can often times be very flaky.

#showtooltip Rapid Fire
/cast Rapid Fire
/cast [target=pettarget, exists] Call of the Wild

Rapid Fire will always be in my spell compliment over many other talents even though I do tend to run as a beast master these days. It is an excellent spell that can be linked with a number of attack power trinkets and now Call of the Wild. Thanks Shinke for this macro!

NOTE: Call of the Wild is a Ferocity Talent.

TOP



Trinkets

Everyone uses trinkets and linking them to a given spell can be handy. There are plenty of trinket management addons out there, my favorite being the very simple Trinket Menu.

#showtooltip Bestial Wrath
/use Sphere of Red Dragon's Blood
/cast Bestial Wrath

You can use any trinket you like, in this case Shinke has recommended an excellent level 80 attack power trinket called Sphere of Red Dragon's Blood.

TOP



Comments

Jiyambi's picture

Needs an update

This guide could use an update to make sure it's current with patch 4.0. However it's still useful as-is and I'll be leaving it up in the hunter section. If anyone would like to adopt this guide and update it, please leave a comment.

Trollvink's picture

Hai thar.

Hai thar,

You might want to change the use-trinket-stuff.

/use 13
/use 14
/cast AnythingYouWantToPutInYourIWinButton

In this case, you use trinket slot 1 and 2, if possible. This way you don't have to change the name of your trinket, but it will go wrong sometimes if you equip your PvP trinket in slot 1.

I thought I'd share this.

Shinke's picture

hey i see my trinket in your

hey i see my trinket in your guide! lol.

dark_fanboy's picture

Need confirmation please

Can anyone confirm if you can link an attack power trinket with Call of the wild, I know that some attack power trinkets have a hidden 20 second shared cooldown like Fury of the Encroaching Storm and First Mate's Pocketwatch?

Don't be famous, be infamous

Don't be famous, be infamous

Trollvink's picture

Hai there, Quoted from

Hai there,

Quoted from WoWWiki:

Quote:
.
- After equipping a trinket, there is a 30-second delay before it can be used but any passive effect starts immediately.

- Using a trinket often activates a shared cooldown on trinkets with similar effects.

- Trinkets cannot be equipped when in combat.

- Trinkets in an action bar have a green border when equipped.

Manovan's picture

I made this macro for my

I made this macro for my basic attack:

#showtooltip Steady Shot
/script UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE");
/cast !Auto Shot
/cast Rapid Fire
/cast Bestial Wrath
/cast Steady Shot

Is there a way to remove the "this spell isn't ready yet" sound from that macro without removing sound alltogether? I think there isn't, but if anyone knows something ...

Deea's picture

Yes there is

Options --> Sound --> Error Speech
________________
Have no fear, from this day forward you too can experience the overwhelming amounts of power and superiority that my beloved iWin button can bring you!

You are just one click away.

Manovan's picture

Yes, I noticed it in-game

Yes, I noticed it in-game when I checked the sound options earlier. How awkward not to know that after 4 years of Wow. ^_^

Deea's picture

A few more macros

Very nice guide, and I'd like to contribute with some of my macros:

The multi-pet feeder macro

This macro is designed for hunters that use more than one pet (one for instances and one for solo/grinding for example). It enables to feed both your pets even if they use different type of food while taking up just one action bar slot.

#showtooltip Feed Pet
/cast Feed Pet
/use [pet:Gorilla] Sweet Potato Bread
/use [pet:Cat] Poached Emperor Salmon

This translates into: "If my active pet is a Gorilla, feed him the Sweet Potato Bread. If my active pet is a Cat, feed her Poached Emperor Salmon." Replace the food name with the food you use for your pets. If you have more than 2 pets you can add them all to the macro, just be sure to use the exact family name.


The no-overhealing Mend Pet macro

Just as the title suggests, this macro will prevent Mend Pet overhealing by not allowing you to cast it more than once every 14 or 15 seconds (as much as the Mend Pet effect lasts for). This is a tremendous help to mana conservation, which is becoming more and more of a problem for us nowadays.

/castsequence reset=14 Mend Pet, null

14 is the number of seconds this macro will prevent you from casting Mend Pet and can be replaced with 15 or 13 as you prefer. This macro will appear as a Mend Pet icon that, once clicked, will just display the red "?" and will not cast Mend Pet for the next 14 seconds if you try to click it again.


The lazy Misdirect macro

Yes, a Misdirection macro.

/cast [target=focus,help][help][target=pet,exists,nodead] Misdirection

This macro will Misdirect on your focus if you have a focus set (usually the tank). If your focus is not set, it will cast Misdirection on your pet if it is active. If your pet isn't active and you don't have a focus, it will do nothing.


A macro so basic I can't believe I'm writing it, but oh well

/cast Hunter's Mark
/petattack

Sticking out tongue


And wanted to end with a suggestion for all the hunters out there that have 253674376523674859 pet abilities but just 4 pet action buttons. This can easily be done with macros for each of your pet's spells. Just make a macro named "pet spell name" and:

/cast <pet spell name>

That's all there is to it. When you click the button, your pet casts the spell. Easy as that. Another suggestion, if you're using an action bar modifier addon like Bartender4 or Dominos, you can put all your pet spells/macros on one bar and place it right next to your normal pet bar. This gives you much better control over your pet and it's abilities, at least until Blizzard decides to do something about the current pet action bar. /sigh

Sorry for the long post, when I talk about hunters I tend to get a little carried away Smiling
________________
Have no fear, from this day forward you too can experience the overwhelming amounts of power and superiority that my beloved iWin button can bring you!

You are just one click away.

Jiyambi's picture

What is the BBCode that you

What is the BBCode that you used for those macros, Deea? It's very nice and I recommend Dark Fanboy to use it, it really makes it very easy to see what part of your post is code.

Jahwo's picture

that's the [ code][/code]

that's the [ code][/code] tag. Smiling

Jiyambi's picture

That's odd, when I tried

That's odd, when I tried that in preview it came out looking different. I guess I just fail.

Test code

See?

Jame's picture

That's very interesting

That's very interesting indeed Sticking out tongue

If you don't skip a line, you get this:

Blah blah blah

If you skip a line, you get this:

Blah blah blah

Jahwo's picture

try this: [ code] Test

try this:
[ code]
Test code
[/code]

this one displays:

Test code

no idea why Smiling

dark_fanboy's picture

Interesting!

*puts on list of things to do*

Ok... well I took this under advisement and added it in, sadly, it doesn't respect the page boundaries. Anyone know if there is a word wrap option like then you do with table cells?

Don't be famous, be infamous

Don't be famous, be infamous

Shinke's picture

Hey,Nice guide so far... I

Hey,
Nice guide so far... I just have a couple you could add that I use with my BM Hunter for Heroics and raids...



#showtooltip Steady Shot
/script UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE");
/cast !Auto Shot
/cast Kill Shot
/cast Kill Command
/cast Steady Shot



This is your main shot rotation. It basically casts Kill Shot and Kill Command when they are up, and when they aren't up then it casts Steady Shot. It looks complicated but just Copy + Paste into a macro. On my bar I call it "ATK"

Second one I have for you is for Rapid Fire and Call of the Wild if your pet has it in its talent build.



#showtooltip Rapid Fire
/cast Rapid Fire
/cast [target=pettarget, exists] Call of the Wild



Once again it looks complicated, just Copy + Paste. This I call "RF" on my bar.

The last macro I use in raids is for Bestial Wrath and one of my trinkets.



#showtooltip Bestial Wrath
/use Sphere of Red Dragon's Blood
/cast Bestial Wrath



For the trinket, just insert your trinket name where "Sphere of Red Dragon's Blood is. This I call on my bar "BESTBLOOD"

Hopefully this helps you with adding some things to your guide. Feel free to just copy this whole comment to your guide. Eye

I hope to see more macros soon!

Shinke

Manovan's picture

I should start doing macroes for my hunter.

I should start doing macroes for my hunter. Only level 65 though but my biggest problem is all the pet skills. Heart of the Phoenix is one skill I love but don't want to waste a pet slot for. Should macro up my normal skills so I can afford to put pet macroes on my action bars.

dark_fanboy's picture

The main problem with

The main problem with hunters are all the Aspects and Tracking. I actually use mods to help alleviate that and do a slew of other macros. I'll probably start a general macros thread as well to keep things clean.

Don't be famous, be infamous

Don't be famous, be infamous

Jame's picture

I take it this is a work in

I take it this is a work in progress right? It looks promising so far Smiling

dark_fanboy's picture

Yessir! I was bored the

Yessir! I was bored the other night at work and didn't have all my macros here so I just put up the basic ones I know by heart.

Don't be famous, be infamous

Don't be famous, be infamous

Jame's picture

Great. I'll hold my rating

Great. I'll hold my rating for until you put some more content in this guide then Eye

Aqui les Dejo la Macro que

Aqui les Dejo la Macro que estoy usando actualmente del Foro EU

/console Sound_EnableSFX 0
/castsequence reset=target Hunter's mark, serpent sting, null
/castrandom black arrow, kill shot,
/castsequence reset=6 Explosive Shot, Steady Shot, steady shot,
/petattack
/console Sound_EnablesFX 1