Elitist Jerks
Register
Blogs
Urban Rivals
Forums
New Posts


Go Back   Elitist Jerks > Public Discussion > Class Mechanics > Hunters
Elitist Jerks Login

gamerDNA Login

Welcome to Elitist Jerks
We're testing some new features on the site regarding OpenID registration and coordination with gamerDNA. If you experience any issues with registering an account, please take the time to fill out a report and send it to this e-mail address. We would appreciate any assistance you could provide in making sure everything is functioning as intended. Thanks!

If this is your first visit, please be sure to check out the FAQ and the forum rules. Users must register to post and new registrations are subject to a one day "mute" period to get acquainted with the community.

Reply
 
LinkBack (111) Thread Tools
Old 03/25/09, 6:24 AM   2 links from elsewhere to this Post. Click to view. #351
Mji
Von Kaiser
 
Mji's Avatar
 
Night Elf Hunter
 
Korgath
I'm looking for a Macro that Will simply Shoot serpent sting, Clear the Error log, and not allot me to cast said spell if Serpent sting is already upon the target. I'm unfortunately despairingly bad at macro lingo, so far I've gotten as far as:

/cast Serpent Sting(Rank 12)
/script UIErrorsFrame:Clear();


And thats it... haha. Any help?
 
User is offline.
Reply With Quote
Old 03/25/09, 6:51 AM   #352
Fendryl
Piston Honda
 
Fendryl's Avatar
 
Orc Hunter
 
Malfurion
Originally Posted by Mji View Post
I'm looking for a Macro that Will simply Shoot serpent sting, Clear the Error log, and not allot me to cast said spell if Serpent sting is already upon the target. I'm unfortunately despairingly bad at macro lingo, so far I've gotten as far as:

/cast Serpent Sting(Rank 12)
/script UIErrorsFrame:Clear();


And thats it... haha. Any help?
A macro can't be conditional based on buff status. Best solution for refreshing your stings is to use something like Power Auras Classic - Addons - Curse or TellMeWhen - Addons - Curse to indicate when your target is missing your Serpent Sting.
 
User is offline.
Reply With Quote
Old 03/25/09, 8:14 PM   #353
Bobcat
Glass Joe
 
Bobcat's Avatar
 
Night Elf Hunter
 
Ravencrest
I thought I'd go ahead and share some of my awesome macros. Several of them are "chained" macros.

AMMO SWITCHER:
Shows ammo count for Terrorshaft Arrows, Saronite Razorheads (holding Shift), or Saronite Arrow Maker charges (holding Ctrl). And of course, clicking the button then equips said ammo or uses the arrow maker. Be sure to set the macro icon to the question mark to see the ammo counts.

The fun part is that it also displays a message in the chat frame saying which ammo you've switched to, so you know for sure that you clicked the button.


Macro 1/2 (change "DominosActionButton4" to whatever button you use for the second macro):
/use [mod:ctrl]Saronite Arrow Maker
/equip [mod:shift] Saronite Razorheads;Terrorshaft Arrow
/stopmacro [mod:ctrl]
/click [mod:shift]DominosActionButton4
/stopmacro [mod:shift]
/run ChatFrame1:AddMessage("Terrorshaft Arrows Equipped.")
Macro 2/2 (I recommend placing it on a hidden actionbar):
/run ChatFrame1:AddMessage("\124cFF1987FFSaronite Razorheads\124cFFFFFFFF Equipped.")
Sample output:
Saronite Razorheads Equipped.

If you have the three pet macros below, and you have Rabid/Call of the Wild/Heart of the Phoenix macro'ed in somewhere else, you can hide that ugly pet bar

PET AUTOTOGGLES:
This sets all my cat's autotoggles the way I like them (change them accordingly for yourself). Holding Shift turns Growl on instead of off. Holding Control casts Prowl. Once again, you get colored text in the chatframe for verification.


Macro 1/2 (change "MultiBarBottomLeftButton12" to wherever you place Macro 2):
/petautocastoff Heart of the Phoenix
/petautocastoff Call of the Wild
/petautocastoff [nomod]Growl
/petautocaston Rake
/petautocaston Claw
/click MultiBarBottomLeftButton12
/stopmacro [mod:shift]
/run ChatFrame1:AddMessage("Growl is \124cFF00FF00OFF.")
Macro 2/2:
/petautocastoff Cower
/petautocastoff Prowl
/petautocastoff Rabid
/cast [mod:ctrl]Prowl
/petautocaston [mod:shift]Growl
/run ChatFrame1:AddMessage("Pet is ready.")
/stopmacro [nomod:shift]
/run ChatFrame1:AddMessage("Growl is \124cFFFFFF00ON.")
Running the macro, without holding shift, puts this in the chatframe:
Pet is ready.
Growl is OFF.




PET PASSIVE:
/petpassive
/run ChatFrame1:AddMessage("Pet is now \124cFFFFFF00PASSIVE.")
PET DEFENSIVE:
/petdefensive
/run ChatFrame1:AddMessage("Pet is now \124cFF00FF00DEFENSIVE.")
Sample output:
Pet is now DEFENSIVE.
Pet is now PASSIVE.

And it looks like this thread lacks a (hopefully unbreakable) pet care button with all five essentials (Call, Feed, Mend, Dismiss, and Revive), so here goes...

PET CARE BUTTON:
This has everything except Heart of the Phoenix (because I like to keep it on its own quick hotkey). I'm not going to try to explain the conditionals and modifiers; you'll just have to try it. Be sure to set the icon to the question mark. No #showtooltip necessary.

Macro 1/2 (change "DominosActionButton2" to your Macro 2 button):
/cast [nopet,nomod:ctrl]Call Pet;[mod:shift,nomod:ctrl,nomod:alt,nocombat]Feed Pet;[target=pet,exists,nodead,nomod:ctrl,nomod:shift,nomod:alt]Mend Pet;[target=pet,exists,mod:alt,nomod:ctrl,nomod:shift]Dismiss Pet;Revive Pet
/click DominosActionButton2
Macro 2/2 (change "Salted Venison" to whatever you like to feed your pet... hide this button):
/use [nocombat,mod:shift,nomod:ctrl,nomod:alt]Salted Venison
The button defaults to Call Pet if your pet is dead but not lying near you (there's no way for the macro to detect this properly), so just hold Ctrl to switch to Revive Pet. There's no timer for Mend Pet, but this can be accomplished using PowerAuras and probably other addons.

Last edited by Vulajin : 03/26/09 at 3:42 AM.
 
User is offline.
Reply With Quote
Old 03/26/09, 3:18 AM   #354
alienangel
Bald Bull
 
alienangel's Avatar
 
Draenei Hunter
 
Eredar
Originally Posted by Mji View Post
I'm looking for a Macro that Will simply Shoot serpent sting, Clear the Error log, and not allot me to cast said spell if Serpent sting is already upon the target. I'm unfortunately despairingly bad at macro lingo, so far I've gotten as far as:

/cast Serpent Sting(Rank 12)
/script UIErrorsFrame:Clear();


And thats it... haha. Any help?
As mentioned your macro won't be smart enough to check if a sting is on the target, but assuming you're only dealing with one target, and it can't cleanse your stings, you can fake it because the sting will be up for a fixed duration - make a cast sequence macro that resets at the duration of SrS, and attempts to fire something else after serpent until reset.

Something like:
/castsequence [reset=21] Serpent Sting, Multi-Shot
/script UIErrorsFrame:Clear();
I believe that'll initially be SrS, but switch to multishot after you fire the sting, and only return to being SrS again once the (glyphed) sting has worn off - in the mean time you can use the button to fire a multishot if you want too.
 
User is offline.
Reply With Quote
Old 03/26/09, 3:50 AM   #355
Nandei
Von Kaiser
 
Nandei's Avatar
 
Blood Elf Hunter
 
Moonglade (EU)
Originally Posted by alienangel View Post
As mentioned your macro won't be smart enough to check if a sting is on the target, but assuming you're only dealing with one target, and it can't cleanse your stings, you can fake it because the sting will be up for a fixed duration - make a cast sequence macro that resets at the duration of SrS, and attempts to fire something else after serpent until reset.

Something like:
/castsequence [reset=21] Serpent Sting, Multi-Shot
/script UIErrorsFrame:Clear();
I believe that'll initially be SrS, but switch to multishot after you fire the sting, and only return to being SrS again once the (glyphed) sting has worn off - in the mean time you can use the button to fire a multishot if you want too.
No, the reset command will reset the macro to the first part after 21s of not using the macro (and if you want to use reset that way, there are no brackets around reset). If you just spam this macro, it casts Serpent Sting again on the third click. If you hit the macro once, it will reset back to casting Serpent Sting after 21s.
 
User is offline.
Reply With Quote
Old 03/26/09, 5:42 AM   #356
Midnight
Don Flamenco
 
Midnight's Avatar
 
Night Elf Hunter
 
Ysera (EU)
Originally Posted by Nandei View Post
No, the reset command will reset the macro to the first part after 21s of not using the macro (and if you want to use reset that way, there are no brackets around reset). If you just spam this macro, it casts Serpent Sting again on the third click. If you hit the macro once, it will reset back to casting Serpent Sting after 21s.
Just use "/castsequence reset=21 Serpent Sting, nil" instead and it should work that way. Problem is, if for any reason you want to cast a Serpent Sting earlier you´re basically screwed unless you implement some kind of fallback solution.
Anyway I strongly suggest just using an addon to show your targets debuffs though. I used to do that with quartz an lately switched to the Satrina Buff Frames 3.1 beta but I guess there´s a plethora of addons that can do this in one or another way.

FaceShooter - a hunter shot recommendation AddOn
The optimism of action is better than the pessimism of thought.
- Greenpeace UK
 
User is offline.
Reply With Quote
Old 03/26/09, 8:05 AM   #357
Humungus
Glass Joe
 
Humungus's Avatar
 
Night Elf Hunter
 
Vol'jin (EU)
"/castsequence reset=21 Serpent Sting, nil"

Hello Midnight I have never seen the "nil" term in a macro; can you please explain me how does it work ?
 
User is offline.
Reply With Quote
Old 03/26/09, 8:30 AM   #358
Midnight
Don Flamenco
 
Midnight's Avatar
 
Night Elf Hunter
 
Ysera (EU)
Well, nil literally means nothing. It will display the red question mark (unless you tell the macro otherwise) and using the macro won´t do anything so the only way to get back to serpent sting is via the reset condition. To be honest I didn´t try and see if the reset condition just checks wether the button has been pressed or if it has to trigger an actual ability in order to start counting from the beginning again. This should be pretty easy to test though.

FaceShooter - a hunter shot recommendation AddOn
The optimism of action is better than the pessimism of thought.
- Greenpeace UK
 
User is offline.
Reply With Quote
Old 03/26/09, 9:40 AM   #359
Nandei
Von Kaiser
 
Nandei's Avatar
 
Blood Elf Hunter
 
Moonglade (EU)
Originally Posted by Midnight View Post
Well, nil literally means nothing. It will display the red question mark (unless you tell the macro otherwise) and using the macro won´t do anything so the only way to get back to serpent sting is via the reset condition. To be honest I didn´t try and see if the reset condition just checks wether the button has been pressed or if it has to trigger an actual ability in order to start counting from the beginning again. This should be pretty easy to test though.
The reset counter only checks whether the button has been pressed. So if you first hit it once, it will cast Serpent Sting. Then if you press it again before 21s has passed, nothing will happen, but the reset timer will start counting again down from 21. If you wait 21s or more without pressing the macro, it will cast Serpent Sting again.

The macro can be used to track the time on Serpent Sting if you don't want to install additional addons, but if it is pressed accidentally, in worst case scenario you are wasting 20s of Serpent Sting uptime from hitting the macro a second too soon.
 
User is offline.
Reply With Quote
Old 03/28/09, 12:42 AM   #360
akapatata
Glass Joe
 
Night Elf Hunter
 
Muradin
A few macros

I have seen a few macros related to misdirection, and I have found this one pretty useful and easy to modify.
/target (Tank's name/pet name)
/cast misdirection
/assist
You can name the macro for a tank that you normally raid with, and after a while you get used to know for who the macros is for. The only problem is that you need to pay attention to who the tank has focus on (if he is focusing on himself you will end up having your focus on the tank). It seems to be a really useful macro when you need to switch targets to do a MD, and also if your raid needs you to MD on a boss just by pressing the macro you don’t waste any time at all.
 
User is offline.
Reply With Quote
Old 03/28/09, 3:51 AM   #361
Mji
Von Kaiser
 
Mji's Avatar
 
Night Elf Hunter
 
Korgath
Originally Posted by Midnight View Post
Just use "/castsequence reset=21 Serpent Sting, nil" instead and it should work that way. Problem is, if for any reason you want to cast a Serpent Sting earlier you´re basically screwed unless you implement some kind of fallback solution.
Anyway I strongly suggest just using an addon to show your targets debuffs though. I used to do that with quartz an lately switched to the Satrina Buff Frames 3.1 beta but I guess there´s a plethora of addons that can do this in one or another way.
I use Quartz' Debuff bars to show whether or not Serpent Sting is up, so thats not the issue. I just find myself accidentally hitting Serpent Sting on the occasion, and was curious if there was a way to make it so that it wouldn't cast if the debuff was already applied. Guess I'll just have to Train my Fingers a little better.

Thanks!
 
User is offline.
Reply With Quote
Old 03/28/09, 2:45 PM   #362
KraxisSingular
Banned
 
Blood Elf Hunter
 
Runetotem (EU)
Well, if the Serpent Sting you cast is stronger than the one on the target, then you will cast it. If it is weaker you will get the line "a stronger debuff is currently active", so a fair bit of the time you will not waste a GCD, the other time you waste a potential other shot but you gain a stronger Serpent Sting on the target. It is a loss to be sure, but not too bad.
I would suggest just getting a timer or addon that that tracks it, like powerauras (and make a nice visble indicator for when your Serpent Sting isn't on target).
 
User is offline.
Reply With Quote
Old 03/28/09, 10:17 PM   #363
Namarus
Piston Honda
 
Dwarf Hunter
 
Onyxia
Originally Posted by akapatata View Post
I have seen a few macros related to misdirection, and I have found this one pretty useful and easy to modify.


You can name the macro for a tank that you normally raid with, and after a while you get used to know for who the macros is for. The only problem is that you need to pay attention to who the tank has focus on (if he is focusing on himself you will end up having your focus on the tank). It seems to be a really useful macro when you need to switch targets to do a MD, and also if your raid needs you to MD on a boss just by pressing the macro you don’t waste any time at all.

Or .


/cast [target=TANK NAME] Misdirection

Another method.

/cast [target=focus] Misdirection

Alternately.

/cast [target=pet] Misdirection
 
User is offline.
Reply With Quote
Old 04/06/09, 7:22 AM   #364
Synkhar
Glass Joe
 
Night Elf Hunter
 
Los Errantes (EU)
Extended Misdirection Macro

I saw in the first post the macro of Misdirection that works on "any" situation and I would like to add the raid alert part for any situation described.
This is the macro I use with my hunter:

/cast [target=targettarget] Misdirection
/target targettarget
/raid ** Misdirection on %t **
/target targettarget
My question is: How I can alert my raid when I cast Misdirection on any situation without seeing something like "** Misdirection on Malygos **" for example.
 
User is offline.
Reply With Quote
Old 04/06/09, 9:25 AM   #365
Nooska
Piston Honda
 
Blood Elf Hunter
 
Argent Dawn (EU)
I would suggest that you use focus for MD, it also prevents accidentally MD'ing to someone else if the target changes its target (for a cast, or someone overaggroed/tainted)

A very lightweight addon that can do what you want is BigBrother - its designed for raid control, but can be set to announce misdirects to raidchat (or another channel) - it will then announce all misdirects (including Tricks of the Trade - rogue ability) to raid chat (so be sure to clear it with raid leadership)

I personally find it to be a great thing to have them announced without fail - and our rogues even miss it when I'm not there.
 
User is offline.
Reply With Quote
Old 04/10/09, 7:02 AM   #366
t0ki
Glass Joe
 
Troll Hunter
 
Stormscale (EU)
Originally Posted by Hond View Post
3. What's the add-on called you use for those timer-bars in your screenie? I mean the bars with the Loatheb's Shadow cooldown in it.
I believe its an addon called ClassTimer, using that an poweraura's myself, very handy for managing stings, HM, procs etc

(ClassTimer - Addons - Curse)

 
User is offline.
Reply With Quote
Old 04/11/09, 6:39 AM   #367
Hunt
Glass Joe
 
Hunt's Avatar
 
Night Elf Hunter
 
Sylvanas (EU)
well,seems that manually shots/rotation is working better for me .I have tried many macros with no results on dps improvement

Originally Posted by Namarus View Post
Or .


/cast [target=TANK NAME] Misdirection

Another method.

/cast [target=focus] Misdirection

Alternately.

/cast [target=pet] Misdirection
but,in my opinion,if u already have to many macros u can simply set focus on tank,and misdirection goes to it automaticaly when u push the button
 
User is offline.
Reply With Quote
Old 04/14/09, 3:27 AM   #368
Bullspat
Glass Joe
 
Troll Hunter
 
Trollbane
#showtooltip
/cast kill shot
/cast explosive shot
/cast [modifer:q] serpent sting
/cast [target=pettarget, exists] !Kill Command
/cast !steady shot


anyone know why steady shot never casts with this macro?
 
User is offline.
Reply With Quote
Old 04/14/09, 3:31 AM   #369
Iru
Don Flamenco
 
Iru's Avatar
 
Draenei Hunter
 
Muradin
Yes, because you can't have more than one GCD consuming shot in a macro. You have two: ES & SS. As of tomorrow, you'll have 3 and this won't even fire the ES.
 
User is online.
Reply With Quote
Old 04/14/09, 3:40 AM   #370
Iru
Don Flamenco
 
Iru's Avatar
 
Draenei Hunter
 
Muradin
I would strongly recommend you avoid macros other than for triggering pet or other non-GCD actions in conjunction with a shot. None of the trees have shot sequences that lend themselves to this sort of automation. You will inevitably lose DPS this way. Even BM, the "simplest" shot priority does not macro well. For your spec:

Learn the priorities
Know the priorities
Live the priorities

(with apologies to Fast Times at Ridgemount High)
 
User is online.
Reply With Quote
Old 04/14/09, 1:56 PM   #371
Nooska
Piston Honda
 
Blood Elf Hunter
 
Argent Dawn (EU)
Originally Posted by Striker007 View Post
try this one instead.

#showtooltip Steady Shot
/script UIErrorsFrame:UnregisterEvent("UI_ERROR_MESSAGE");
/cast !Auto Shot
/cast Kill Shot
/cast Kill Command
/castrandom Explosive Shot, Explosive Shot, Explosive Shot, Aimed Shot, Aimed Shot, Steady Shot
This macro will never fire a shot except to enable autoshot.
AFAIK it won't even attempt to cast Kill Command anymore, as KS is on the GCD as of the patch.

/castrandom is also a good way to minimize your potential dps, if you really have trouble managing 3 shots you should work on managing them rathern than trying to do a macro.
The macro way of shooting has been dead since 3.0.2 and is getting buried deeper and deeper with each change blizzard makes to hunters.

The only feasible macros now are ones that trigger several non-gcd-incurring abilities at once.
 
User is offline.
Reply With Quote
Old 04/14/09, 5:40 PM   #372
Nooska
Piston Honda
 
Blood Elf Hunter
 
Argent Dawn (EU)
No, a macro will always be worse dps than manual weaving - provided you pay attention of course.

The macro you post is trying to cast steady shot every second push - meaning you will cast a steady instead of an explosive if its an even numbered push - this will delay your ES several times during a fight.
 
User is offline.
Reply With Quote
Old 04/15/09, 12:39 PM   #373
desseb
Von Kaiser
 
Blood Elf Hunter
 
Kilrogg
So I didn't see this in the last two pages. For those of you wondering how to trigger your glove with the hand mounted pyro rocket enchant:

/use 10

I tested it extensively in multiple heroics last night, definitely works when incorporated into for ex my ES or my Steady shot macro. It's also definitely off the GCD still so it works like the pre 3.1 "/cast kill shot" did.

*edit* also, in case someone is wondering, /use 7 triggered my belt's longsight engineering tinker heh.

Last edited by desseb : 04/15/09 at 3:12 PM.
 
User is offline.
Reply With Quote
Old 04/15/09, 2:51 PM   #374
Valinnor
Von Kaiser
 
Blood Elf Hunter
 
Mal'Ganis
I also had used the easy kill shot macros

/cast kill shot
/cast explosive shot

I suck a lot at macros as I've never preferred them to weaving but thinking about Kill Shot is just a bit too much for me. Even though it's on the GCD now, shouldn't we still be able to macro it to our shots and simply deal with the GCD? I'd done this before with a serpent sting macro someone showed me. It would give priority to serp if it wasn't on the target and then cast steady shot until the serp fell off. I'll reiterate that I suck a lot at macros and hate even asking this, but does any macro-savvy person know how to make a functional macro that uses Kill Shot whenever it's up? Or do I have to weave this fella too?
 
User is offline.
Reply With Quote
Old 04/15/09, 8:09 PM   #375
noglen
Von Kaiser
 
Orc Hunter
 
Dath'Remar
You can't have 2 abilities that are on the GCD in the same macro.

The closest u can do is to put in modifiers (eg. /cast [mod: shift] Kill Command) if you want to combine them into a single button, but you still have to manually weave them by pressing the modifier key when you want to fire off the other ability.

If it ain't broke, don't screw with it. If you already screwed with it, blame someone else.
 
User is offline.
Reply With Quote
Reply

Go Back   Elitist Jerks > Public Discussion > Class Mechanics > Hunters

Thread Tools


Similar Threads
Thread Thread Starter Forum Replies Last Post
Macros & You constantius User Interface and AddOns 25 11/29/07 1:01 PM
2.2 changes to macros? Fizban User Interface and AddOns 1 10/14/07 3:13 AM
more macros Lodi User Interface and AddOns 6 06/17/07 9:37 AM
Macros WoW 2.0 flyinfungi Public Discussion 159 01/13/07 5:23 AM