Elitist Jerks
Register
Blogs
Forums


Go Back   Elitist Jerks » Hunters

Reply
 
LinkBack Thread Tools
Old 01/17/10, 8:51 PM   #701
Stamford
Glass Joe
 
Troll Hunter
 
Eredar
Originally Posted by Kaganar View Post
I'm assuming the precasting being referred to here is for having a steady with an auto straight after for misdirect?

In that case, we can perfect the shotmacro by adding /cast [combat] !Auto Shot instead of just /cast !Auto Shot, no?
I don't see the value though, the !auto shot command is to force an auto shot to be released during a cast when starting combat, in almost all logical situations you will be opening with an instant. I personally cannot think of a situation where you would want to cast any spell with a cast time while in combat with your auto not already started. To clarify I believe you do the exact same thing as that command just by opening with a serpent sting but I'm just going off what I've seen from using both macros, I could be wrong.

Offline
Reply With Quote
Old 01/17/10, 10:41 PM   #702
Cipherr
Glass Joe
 
Dwarf Hunter
 
Icecrown
Originally Posted by Drekk View Post
As if our shot macros weren't becoming bloated enough, we now need

/cast Furious Howl
/cast Bite

added. Detailed information in the pet topic but it roughly boils down to allowing more bites (more attacks/cotH) (and quicker Howls supposedly)


Im having a problem with that. With adding /cast bite into my shot macros, I am unable to have my pet attack one target while I attack another. This is only really meaningful on bosses like Deathwhisper where the raid puts all pets on the shield, but still I would like to know if theres a way to macro Bite on the pets current target without just adding '/cast bite' into the macro forcing a target switch for your pet.

Edit: Found a solution to my problem:

/use [@pettarget,harm] Bite

This is supposed to achieve what I was looking for.

Last edited by Cipherr : 01/17/10 at 11:05 PM.

Offline
Reply With Quote
Old 01/18/10, 12:23 AM   #703
Alex234
Von Kaiser
 
Night Elf Hunter
 
Гордунни (EU)
Originally Posted by Cipherr View Post
Im having a problem with that. With adding /cast bite into my shot macros, I am unable to have my pet attack one target while I attack another. This is only really meaningful on bosses like Deathwhisper where the raid puts all pets on the shield, but still I would like to know if theres a way to macro Bite on the pets current target without just adding '/cast bite' into the macro forcing a target switch for your pet.

Edit: Found a solution to my problem:

/use [@pettarget,harm] Bite

This is supposed to achieve what I was looking for.
Tried this macro on dummy - its havent worked.
Every time i spam it - pet start to attack my current target.
Second thing - if pet will be in passive mode - he starts attack my target too (on bosses like mimiron 25 hard he can die because of this).

Anyway to make macro working with this 2 things solved?

Offline
Reply With Quote
Old 01/18/10, 2:00 AM   #704
arlen
Piston Honda
 
arlen's Avatar
 
Human Paladin
 
Blackhand
Originally Posted by Alex234 View Post
Tried this macro on dummy - its havent worked.
Every time i spam it - pet start to attack my current target.
Second thing - if pet will be in passive mode - he starts attack my target too (on bosses like mimiron 25 hard he can die because of this).

Anyway to make macro working with this 2 things solved?

/use [@pettarget,harm,exists] Bite works. Just tested and adding the 'exists' part fixes the two problems you were having.

Offline
Reply With Quote
Old 01/19/10, 6:46 AM   #705
grim4o4
Von Kaiser
 
grim4o4's Avatar
 
Troll Hunter
 
Dalaran
I got this crazy long macro I'm trying to use to condense some of my shots and it's giving me a little bit of trouble as I can't really test it on dummies because they have no mana. I'm also not very good at making macros. The macro is as follows:

#showicon
/cast silencing shot
/cast !auto shot
/use 10
/cast [@mouseover, modifer:alt, harm, exists][] ; Viper Sting; [@mouseover, harm, exists][] Serpent Sting


It should cast silencing shot, start auto, use my hyperspeed accelerators, and if the alt key is down cast viper at my mouseover, or my target if I have no mouseover, or serpent sting the same way if I don't have alt down, or if I have another mod key down. Somethings not right about it though.

Last edited by grim4o4 : 01/19/10 at 6:58 AM.

Offline
Reply With Quote
Old 01/19/10, 10:40 AM   #706
 VRoscioli
Bald Bull
 
VRoscioli's Avatar
 
Troll Hunter
 
Ghostlands
Offhand, I would try changing the last line to:

/cast [@mouseover,mod:alt,harm][mod:alt,harm] Viper Sting; [@mouseover,harm][] Serpent Sting

Also, the /cast !Auto Shot line is not necessary.

EJBSG13:


Originally Posted by Seonid View Post
One of the advantages of not being a developer is that I have no knowledge of any "proper" way to do anything. That and C is liking coding in an illustrated version of assembler.
Pri DK Shm Pal

Offline
Reply With Quote
Old 01/19/10, 4:41 PM   #707
Radroit
Von Kaiser
 
Night Elf Hunter
 
Anvilmar
Macros make twist ties out of my dozen or so brain cells. As an MM hunter, and in light of this new pet skill lag information, will this work?

/cast Silencing Shot
/cast Kill Command
/use [@pettarget,harm,exists] Bite

And what about Rabid? Should this line be added?

/use [@pettarget,harm,exists] Rabid

I prefer to use Furious Howl manually.

Finally, is it better to have all this jargon before the actual shot I want to fire...or after?

Thank you for your help!

Offline
Reply With Quote
Old 01/19/10, 4:50 PM   #708
Fhanhide
Glass Joe
 
Fhanhide's Avatar
 
Dwarf Hunter
 
Frostmane
Originally Posted by arlen View Post
/use [@pettarget,harm,exists] Bite works. Just tested and adding the 'exists' part fixes the two problems you were having.
I did get the pet's bite to work but now I get the UI Error Messages such as "Not Enough Focus" and "Ability Not Ready Yet" to pop up. I also use the clear error frame scripts in my macros but it only seems to hide and clear my abilities. Is there a line of script I can add to clear the pet's error messages?


Here is an example of my macro

#showtooltip Steady Shot
/script UIErrorsFrame:Hide()
/cast [@player] Furious Howl
/cast [@pettarget,harm,exists] Bite
/cast Silencing Shot
/cast Steady Shot
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()

Last edited by Fhanhide : 01/19/10 at 5:06 PM.

Offline
Reply With Quote
Old 01/24/10, 10:32 PM   #709
benlax
Glass Joe
 
Night Elf Hunter
 
Medivh
Originally Posted by arlen View Post
/use [@pettarget,harm,exists] Bite works. Just tested and adding the 'exists' part fixes the two problems you were having.
ive done this and tried it out on festergut and it seemed to lower my dps by quite a bit and my pet seemed to be biting even less. All i can think of why this isnt working for me is because i spam my abilities alot and way before there up is just sending to many commands at once or something? its macroed into my steady with kill command/silence shot/ and rocket gloves too.

Offline
Reply With Quote
Old 01/24/10, 10:52 PM   #710
Namarus
Piston Honda
 
Orc Hunter
 
<BUR>
Demon Soul
I've been trying to get a macro that will test the following conditions.

Kill Shot on my target, kill shot on my pet's target or kill shot on my focus target. However, I have had absolutely no luck getting it to work as a single button macro.

Does anyone have any suggestions?

Current macro that doesn't work.

#showtooltip
/cast Kill Shot
/cast [@focus] Kill Shot
/cast [@focustarget[ Kill Shot
/cast [@pettarget] Kill Shot

Offline
Reply With Quote
Old 01/25/10, 3:46 AM   #711
GB.Reddy
Glass Joe
 
Tauren Hunter
 
Blackmoore (EU)
Originally Posted by Namarus View Post
#showtooltip
/cast Kill Shot
/cast [@focus] Kill Shot
/cast [@focustarget[ Kill Shot
/cast [@pettarget] Kill Shot
Haven't tested it but it should look more like
#showtooltip
/cast [@focus, harm, exists] Kill Shot
/cast [@focustarget, harm, exists] Kill Shot
/cast [@pettarget, harm, exists] Kill Shot
/cast Kill Shot

Germany Offline
Reply With Quote
Old 01/26/10, 3:54 AM   #712
markovicous
Glass Joe
 
markovicous's Avatar
 
Orc Hunter
 
Ner'zhul
Originally Posted by GB.Reddy View Post
Haven't tested it but it should look more like
#showtooltip
/cast [@focus, harm, exists] Kill Shot
/cast [@focustarget, harm, exists] Kill Shot
/cast [@pettarget, harm, exists] Kill Shot
/cast Kill Shot
So, I tested this using Steady Shot, and this macro does in fact work the way it logically should. It flows down the list, and first line in which the conditions are met, it will use that line. So, if you are targeting Mob A, and your pet is targetting Mob B, and you're focused on Mob C, it will Kill Shot Mob C. If you focus your tank and he's tanking mob A, while your pet is on Mob B, but you're targetting Mob C, it will Kill Shot Mob A. And, if you have no focus, and you are targetting Mob A while your pet is targetting Mob B, it will Kill Shot Mob B.

Seems like it's a lot to think about though in the middle of a fight when you're already worried about a lot of other things though. Say you're targeting Prince Valanar and he's <20%, and you're trying to use Kill Shot on him, while your pet is on Kinetic Orb duty...your Kill Shot will never go off because your pet target isn't under Kill Shot range, nor is it the one you actually want to use Kill Shot on. I'd suggest a macro more along the lines of:
#showtooltip
/cast [mod:alt, @focustarget] Kill Shot; [mod:shift, @pettarget] Kill Shot; [mod:ctrl, @focus] Kill Shot; Kill Shot
Using something like this you can actually control exactly where the Kill Shot is going to go at all times.

Offline
Reply With Quote
Old 01/26/10, 5:50 AM   #713
Captainblue
Glass Joe
 
Draenei Hunter
 
Tanaris
I've been trying to get a macro working to keep my pet constantly on a Kinetic Bomb in the new Blood Princes encounter, but I seem to be unable to get it to keep my pet on one of the bombs & stay with it til is removed.

It's not extremely difficult to tab target or w/e & manually send pet in, but i'm sure there is an easier way to do so.

Any suggestions for a target & attack macro?

Last edited by Captainblue : 01/26/10 at 6:30 AM.

Offline
Reply With Quote
Old 01/26/10, 8:46 AM   #714
Methyl
Glass Joe
 
Methyl's Avatar
 
Night Elf Hunter
 
Blood Furnace
should be something like

/petattack [@Kinetic Bomb]
or
/petattack [target=Kinetic Bomb]
or
/petattack [@Kinetic]
or
/petattack [target=Kinetic]
One of those should work i believe.

Offline
Reply With Quote
Old 01/26/10, 9:38 AM   #715
Whitefyst
King Hippo
 
Orc Hunter
 
Draenor
Originally Posted by Captainblue View Post
I've been trying to get a macro working to keep my pet constantly on a Kinetic Bomb in the new Blood Princes encounter, but I seem to be unable to get it to keep my pet on one of the bombs & stay with it til is removed.
If you are having trouble keeping your pet on a bomb you sent it after, then you probably do not have your pet set to passive. If it is on the standard defensive, damage you take from a prince can send your pet to that prince instead.

United States Offline
Reply With Quote
Old 01/26/10, 10:30 AM   #716
jarlelin
Von Kaiser
 
Dwarf Hunter
 
Grim Batol (EU)
Hi all, I am looking for a macro command to print the name of my mouseover in the same way as %t and %f prints my targets name and my focus' name respectively. Is this even possible?

Offline
Reply With Quote
Old 01/26/10, 1:36 PM   #717
MizarAlcor
Piston Honda
 
Night Elf Hunter
 
Uther
On the discussion on sending pets over "dangerous objects!, burn-down-quickly" during an encounter, I am currently using a "target-all" macro which basically does :
/tar Bomb
/tar ... (any kinds of targets that need to be burnt down ASAP since Ulduar days), and so on
/petattack

However, I find it difficult when an encounter has at least 2 "dangerous objects" and both leave a corpse (Gas Cloud and Volatile Ooze for example), because the macro will keep trying to target the corpse from the first-killed "dangerous object". I found the same problem with Jaraxus heroic (portal's corpse and volcano), and my temporary solution is to create 2 such macros, each targeting one of the "dangerous objects". I even tried using /tar Volatile Ooze [nodead] but seems that it won't work. Is there any way to circumvent this problem? (i.e. making it into 1 macro instead)

Offline
Reply With Quote
Old 01/26/10, 4:28 PM   #718
Tsook
chiefly comprised of water
 
Tsook's Avatar
 
Tsook
Troll Hunter
 
No WoW Account
Originally Posted by MizarAlcor View Post
On the discussion on sending pets over "dangerous objects!, burn-down-quickly" during an encounter, I am currently using a "target-all" macro which basically does :
/tar Bomb
/tar ... (any kinds of targets that need to be burnt down ASAP since Ulduar days), and so on
/petattack

However, I find it difficult when an encounter has at least 2 "dangerous objects" and both leave a corpse (Gas Cloud and Volatile Ooze for example), because the macro will keep trying to target the corpse from the first-killed "dangerous object". I found the same problem with Jaraxus heroic (portal's corpse and volcano), and my temporary solution is to create 2 such macros, each targeting one of the "dangerous objects". I even tried using /tar Volatile Ooze [nodead] but seems that it won't work. Is there any way to circumvent this problem? (i.e. making it into 1 macro instead)
I believe if you use /targetexact instead of /target it will only target living things rather than corpses (but you have to have exactly the full name listed).

Otherwise, do something like this:
/petattack [@Bomb1,exists,nodead] [@Bomb2,exists,nodead] [@Bomb3,exists,nodead]
You might need to have that on separate lines for each conditional. I'm not sure whether /petattack will accept multiple.
/petattack [@Bomb1,exists,nodead]
/petattack [@Bomb2,exists,nodead]
/petattack [@Bomb3,exists,nodead]
EDIT: Now that I think about it, I don't think you can use a mob name in a macro conditional, only the name of people in your party/raid. If the above approaches don't work, try this:
/petfollow
/target Bomb1
/petattack [exists,nodead]
/stopmacro [@pettarget,exists,nodead]
/target Bomb2
/petattack [exists,nodead]
/stopmacro [@pettarget,exists,nodead]
/target Bomb3
/petattack [exists,nodead]
/stopmacro [@pettarget,exists,nodead]
Obviously that's very verbose so you probably won't be able to get more than a few different "Bomb" names in there. If you leave your pet on defensive in raids, you can trim it to this:
/target Bomb1
/petattack [exists,nodead]
/target Bomb2
/petattack [exists,nodead]
/target Bomb3
/petattack [exists,nodead]

Last edited by Tsook : 01/26/10 at 4:40 PM.

United States Offline
Reply With Quote
Old 01/27/10, 6:04 AM   #719
nemesis000
Glass Joe
 
Dwarf Hunter
 
Hellfire (EU)
For the Kinetic Bombs I came up with the next 2 macros: (we have to have raid assist to mark mobs btw)

/targetexact Kinetic Bomb

After succesful selection of an unmarked Kinetic Bomb:

/run SetRaidTarget("target",6)
/focus
/petattack

This way and picking an icon each hunter present at fight (6 for blue square in the above example) we can have a pet constantly hitting a Kinetic Bomb. (pets on passive so they attack only the one designated by us)

You can omit the /focus but i find it easy since it alerts me of the disappearence of the bomb.

Offline
Reply With Quote
Old 01/27/10, 3:12 PM   #720
prime311
Von Kaiser
 
lol
Draenei Mage
 
Non-US/EU Server
You can use a mob name in a petattack, just don't do it as a conditional. For Professor I have 2 macro's I use one is:


The first is a no brainer add these 2 lines to the bottom of your steady shot macro:

/petattack Gas Cloud
/petattack Volatile Ooze

If one of these is up your pet will attack it.

The 2nd is if you want to keep targetting professor while you send pet to attack and mark the add. I've been going back and forth with this thing but with limited time on professor I haven't gotten to try my latest iteration but I believe this should work fine. Just hit this between every GCD while the slime is spawning until you cast Mark:

/clearfocus [@focus,dead][@focus,noexists]
/cleartarget
/targetexact Volatile Ooze
/targetexact [dead][noexists] Gas Cloud
/focus
/petattack [@focus,nodead]
/targetexact Professor Putricide
/cast [@focus,nodead] Dash
/cast [@focus,nodead] Hunter's Mark

Offline
Reply With Quote
Old 01/29/10, 10:15 AM   #721
Xavz
Glass Joe
 
Xavz's Avatar
 
Night Elf Hunter
 
Aerie Peak (EU)
Has been a long time since i made a macro for my hunter, seeing as i had to change UI today due to the amount of errors i was getting on my last.

It took me 30 sec to make, but i just wondering if anyone had a better version to mine.

#showtooltip Steady Shot
/cast [target=pettarget,exists] Kill Command
/cast steady shot
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()
Saves me space on my UI bars (not having to add KC) its supposed to use it @ the same time as i use Steady shot so..

Offline
Reply With Quote
Old 01/29/10, 10:29 AM   #722
markovicous
Glass Joe
 
markovicous's Avatar
 
Orc Hunter
 
Ner'zhul
#showtooltip Steady Shot
/cast [target=pettarget,exists] Kill Command
/cast steady shot
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()
IMO, add KC to all your shot macros, including Kill Shot. Those times where you may have 3 instants in a row and KC is back up, you want the highest possible uptime on Kill Command, so getting it up to 3 or 4 GCD's (Serpent, CS, AiS, KS) sooner will be a slight increase in it's uptime. And for those times where you use CS > AiS > Readiness/Rapid Fire > CS > AiS, that's an extra Kill Command you wouldn't have gotten if you only macro it to Steady.

Offline
Reply With Quote
Old 01/30/10, 2:43 PM   #723
Staggs
Glass Joe
 
Orc Hunter
 
Smolderthorn
Hey Guys, I'm returning to wow, and I decided to pick up on my hunter. I've been doing icc 25/10 for the past few weeks and I wanted to work on some Macro's to help me out with my surivial and MM builds.

Example of a Surival Shot:

#showtooltip Explosive Shot
/cast [harm] Kill Command
/script UIErrorsFrame:Clear();
/cast [harm] !Auto Shot
/cast [harm] Explosive Shot

Example of MM Shot:

#showtooltip Kill Shot
/cast [harm] Kill Command
/script UIErrorsFrame:Clear();
/cast [harm] !Auto Shot
/cast [harm] Silencing Shot
/cast [harm] Chimera Shot


Some important things for me as I play are...keep the Icon for Explosive shot...the same Icon as the Macro, as well as have it show the cool down for explosive shot on the button...which it does. It seemed like if I used [target=pettarget,combat] Kill Command it would just show the cooldown for the Kill Command...

Let me know if you guys see any better ways of doing these macros...as I'm far from any type of experts like some of you on here

Offline
Reply With Quote
Old 02/08/10, 5:37 AM   #724
rynny
Glass Joe
 
Night Elf Hunter
 
Mal'Ganis
Originally Posted by Fhanhide View Post
I did get the pet's bite to work but now I get the UI Error Messages such as "Not Enough Focus" and "Ability Not Ready Yet" to pop up. I also use the clear error frame scripts in my macros but it only seems to hide and clear my abilities. Is there a line of script I can add to clear the pet's error messages?


Here is an example of my macro

#showtooltip Steady Shot
/script UIErrorsFrame:Hide()
/cast [@player] Furious Howl
/cast [@pettarget,harm,exists] Bite
/cast Silencing Shot
/cast Steady Shot
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()

I'm a macro n00b, but i tweaked your entry a bit to fit my survival spec.

#showtooltip Steady Shot
/script UIErrorsFrame:Hide()
/cast [@player] Furious Howl
/cast [@pettarget,harm,exists] Bite
/cast Kill Command
/cast Steady Shot
/script UIErrorsFrame:Clear(); UIErrorsFrame:Show()
My question is, will this really make my wolf bite and howl more often, or is this some kind of anecdotal thing where people just think it attacks more. Are there numbers to back it up?

Also, I couldn't get it to hide the errors either, is there a separate command to hide uierrors from pets?

Offline
Reply With Quote
Old 02/10/10, 4:41 AM   #725
Toshamaru
Glass Joe
 
Toshamaru's Avatar
 
Draenei Hunter
 
Der Mithrilorden (EU)
Originally Posted by rynny View Post
Also, I couldn't get it to hide the errors either, is there a separate command to hide uierrors from pets?
This addon will disable the frame if you are in combat (look at the options, you will see) and saves much space in macros. Last time i checked errosrs related to the pet where also hidden.

You don't need a target for Furious Howl or "harm" when you use "pettarget". But you need "pettarget, exists" for Kill Command to prevent wasting it while your pet is doing nothing. The following macro also disables the "click" while you spam it.

#showtooltip Steady Shot
/console Sound_EnableSFX 0
/cast Furious Howl
/cast [@pettarget,exists] Bite
/cast [@pettarget,exists] Kill Command
/cast Steady Shot
/console Sound_EnableSFX 1

Last edited by Toshamaru : 02/23/10 at 4:29 PM.

Offline
Reply With Quote
Reply

Go Back   Elitist Jerks » Hunters

Thread Tools

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