WotLK MM Hunter Macro

Hi all,
have a few questions,

at what speed are you running this? ms? or manually spamming?

and what talents set are you using?

Tk u in advance

im curious of this same thing because this doesn’t work at all xD

I really want to understand this macro. Looking at it, it does some really cool things. However, I keep getting this error:

14x [string “for i=1,GetNumTrackingTypes() do local n, t
”]:1: bad argument #2 to ‘find’ (string expected, got nil)
[string “=[C]”]: in function find' [string "for i=1,GetNumTrackingTypes() do local n, t, a, c = GetTrackingInfo(i); if string.find(n, UnitCreatureType("target")) then if t~=GetTrackingTexture(i) then SetTracking(i,true); end end end"]:1: in main chunk [string "=[C]"]: in function RunScript’
[string “@FrameXML\ChatFrame.lua”]:2196: in function ?' [string "@FrameXML\ChatFrame.lua"]:4933: in function ChatEdit_ParseText’
[string “@FrameXML\ChatFrame.lua”]:4596: in function ChatEdit_SendText' [string "@FrameXML\ChatFrame.lua"]:2977: in function <FrameXML\ChatFrame.lua:2970> [string "=[C]"]: in function RunMacroText’
[string “@FrameXML\SecureTemplates.lua”]:429: in function `handler’
[string “@FrameXML\SecureTemplates.lua”]:625: in function <FrameXML\SecureTemplates.lua:569>
[string “=[C]”]: ?
[string “@FrameXML\SecureHandlers.lua”]:266: in function <FrameXML\SecureHandlers.lua:263>


[string “@FrameXML\ChatFrame.lua”]:2977: in function <FrameXML\ChatFrame.lua:2970>
[string “=[C]”]: ?

I assume its realted to it trying to figure out what type of mob it is that you are trying to kill and put the Tracking Aura for that type of mob.

Hi, Yeah that’s exactly what it does, been trying to disect the macro for a little bit, as some things I noticed as i get to 80 don’t work to well.

Mob type tracking is fine, but when i run low on mana I have to manually set to viper and it will auto set back to Dragonhawk after 2 shots, It also constantly casts Dragonhawk on each new target, doesn’t call pet correctly if no pet ( call’s after I fired like 4 shots or so), it’s a bit iffy now but at 70-75 was working well.

I’m not a coder/programmer so it’ all trial and error for me atm .

Something I have noticed since playing with this macro. The error doesn’t happen until the mob is dead and it tries to identify the dead mob’s species whatever the word for it is (humanoid, beast, undead etc.). When it is dead, it doesn’t fall into the category of the tracking and returns the error. SO, if there was a way to just add the line about the mob being dead and if that’s true, then stop the identification part of the macro.

Also I can not for the life of me have it swap the tracking. I can have humanoid tracking on, target a beast, hit just that part of the macro, and it won’t swap my tracking.

This is the part I am trying to test for the tracking to swap to what I am targeting.

#showtooltip
/stopmacro [noexists]
/run for i=1,GetNumTrackingTypes() do local n, t, a, c = GetTrackingInfo(i); if string.find(n, UnitCreatureType("target")) then if t~=GetTrackingTexture(i) then SetTracking(i); end end end
/cast Hunter's Mark

I am very interested in how this is supposed to work as well.

Im interested to here peoples opinions on this macro

I’ve upgraded the macro to the WLK version, but it’s currently in BETA (Google translate)

Understood and thank you for doing this. I have tried an utterly failed, and gse isnt translating for me unfortunately

its good but having some issues keeping up to the dps, I don’t have great gear, currently ilvl 201 and did about 5.3K dps on patch 65 Parse on logs :frowning: however in comparison to other MM’s one BIG difference ( accounts for abut 500DPS ) is the lack of Arcane Shot.

Has anyone updated this macro? Curious if anyone still uses gse in WoTLK for Hunters.