Scattered Shots: Autocast bugs and other animal handling issues in 3.0.2

Welcome to Scattered Shots, where Daniel Whitcomb loves his Hunter Judgement, but wishes he got the cool looking shoulders too.
Avoiding the Autocast Bugout
So this is a problem I know some of you have told me you've been having: You think you have a skill on autocast, say, Heart of the Phoenix, and it doesn't trigger when it should. Or, you take a skill off autocast, and it triggers anyway, and when you check, it's back on autocast.
This is a bug that seems to pop up pretty frequently ever since the talent change, on the Beta, on PTRs, and now live servers. No-one's quite hammered down how the bug happens that I've been able to find out. It may happen when you log out, when you enter a dungeon, or even when your pet automatically attacks a monster. Luckily, there's a few ways to deal with this.
The first is to put the ability on your main cast bar. The abilities in those 4 slots generally keep the state their in and will autocast (or not autocast) properly. Of course, the problem with this is that with the new pet talents and family skills, chances are you have more than 4 abilities to keep track of, which brings us to our next option.
The next option is to use /petautocastoff and /petautocaston in macros to make sure your abilities are working right. You can just create a straight up macro that you can press periodically to reset your preferred cast and autocast abilities, or you can weave them into another useful macro. Here's a very simple example:
/cast Hunter's Mark
/petattack
/petautocastoff Cower
This is a simple attack macro that marks your target, sends your pet in to attack, and makes sure that Cower is off auto attack. This is very useful when soloing for sure. Of course, even with these two options, this is still a very annoying little bug, and hopefully Blizzard will squash it soon.
Pet Aggro and Tanking
In Pet Tanking news, I have good news and bad news: The good news is that a Tenacity Pet can do some pretty serious tanking. The bad news is that the aggro of some families is still very dicey, and you'll have to work extra hard to keep from pulling aggro off of them. Whether this changes at 80, I can't say for sure, but for now, given a normal growl and damage rotation, I find myself having to throttle my DPS to make sure my pet Boar can keep the attention of the stuff we're fighting.
Of course, it is, once again, possible to use a few handy macros and a bit of planning to get around that. Misdirection's cooldown is up pretty swiftly nowadays, which gives you a good excuse to use it. Creating a specialized Misdirection Macro focus on your pet can do wonders for letting your pet keep the monster's attention. Here's an example:
/target (your pet's name)
/cast Misdirection
/targetlasttarget
This will quickly target your pet, give it Misdirection, then switch back to your original target so you can start unloading the threat immediately. Of course, you can streamline the process quite a bit more. Here's a more involved macro from WoWWiki:
#showtooltip Misdirection
/cast [target=focus,help][help][target=pet,exists,nodead] Misdirection
If you have a focused target, this macro will automatically cast on your focus. If you don't, it will cast on your pet. If you don't use your focus for keeping track of enemies, setting your focus on the tank can be helpful in keeping Misdirection flowing in the right direction.
In the good news section, there's still a whole lot of tanking going on. If you grab a Tenacity pet with a family ability more suited for gaining aggro, such as a Gorilla or a Worm, and/or if you keep Misdirection going, you can tank stuff pretty well. My Boar has personally tanked the Headless Horseman 6 times in a row while back by a Holy Paladin, and solo, I've managed to solo level 66-68 elites with a bit of mend pet. Just unload with the Intimidation and Bestial Wrath up front and keep that Misdirection going, and your pet should be able to grab a large enough chunk of aggro that you can stay comfortably behind her.
My Pet has Skills
As I mentioned earlier, there is one more problem that 3.0.2 has bought to the world of Hunter pets: the overflow of skills. Just with a simple ferocity build at 70, you might have skills like Call of the Wild and Heart of the Phoenix that you'd like to be able to trigger at will. Unfortunately, by the time you fit Growl, Cower, Bite, Claw, or Slap, and your pet's family skill on the pet bar, you have no room.
Luckily, there is a solution, if you have some extra room for another macro. Then you can just write a simple two-line macro:
#showtooltip
/cast Call of the Wild
Voila. You now have access to the skill even if you don't have room for it on the pet bar. You can do this with any other pet skill as well, of course.
Other Random Observations
- Always remember to switch out of Aspect of the Viper. Gaining mana is now a much more involved process since Aspect of the Viper lowers your DPS. Of course, if you need artificially throttle your DPS a bit, such as if you're overtaking your pet on threat, it gives you a good excuse to switch out of Viper. Just make sure you switch back into Hawk before the boss.
- Pet tanking is still not quite imba, except maybe for Gorillas. Level 70 elites will definitely still bruise your pet something fierce, even if you are chain casting Mend Pet. But with skills like Blood of the Rhino, a good healer should be able to keep a Tenacity pet up against your basic elite.
- Disengaging yourself off the side of a cliff is actually pretty hilarious in hindsight, but not something you want to make a habit of, probably.
Filed under: Hunter, Analysis / Opinion, Expansions, Talents, Wrath of the Lich King, (Hunter) Scattered Shots






Reader Comments (Page 1 of 3)
brigwyn Oct 31st 2008 2:11PM
There's another way of achieving the same thing. You can use the /petautocasttoggle e.g.
/petautocasttoggle Growl
/petautocasttoggle Prowl
akw Oct 31st 2008 2:23PM
That's not exactly the same thing. "Toggle" means if it's off, turn it on; and if it's on, turn it off.
The macros recommended in the article will always produce the same result each time you press them. A toggle macro, OTOH, will just turn off everything that's on and turn on everything that's off. Since the idea is have a button you can brainlessly press to make sure everything is set correctly, you'd do better with those recommended by the article which are guaranteed to produce the desired result every time, regardless of the current state of things.
omni guy Oct 31st 2008 2:47PM
too many hunter columns.
Brigwyn Oct 31st 2008 3:49PM
Okay.. let me clarify my comment then. The above is based upon the current identified bug and when it occurs. So let's use a Call Pet macro as an example.
/cast [nopet] Call Pet; [target=pet, dead] Revive Pet
/petautocasttoggle Growl
/petautocasttoggle Prowl
This would then toggle off the current offending pet skill.
Yes off course you can also just use this option as well.
/cast [nopet] Call Pet; [target=pet, dead] Revive Pet
/petautocastoff Growl
/petautocastoff Prowl
/petautocaston Claw
This would be more precise and gurantee specific autocasts were off or on accordingly.
MDC Oct 31st 2008 2:13PM
In before complaints about too many hunter columns.
BCS Oct 31st 2008 2:19PM
I'm less bothered by it being a Hunter column and more interested in seeing another bug that hasn't been fixed yet.
Blizzard's kind of dropped the ball on this patch ...
rihahn Oct 31st 2008 5:02PM
I blame the "hurry up offense" of pushing 3.0 out to steal some of WAR's thunder... There's a lot less polish on 3.0 than we're used to from the old "when it is done" Blizzard of yore.
Kermittheorc Oct 31st 2008 2:16PM
The problem I'm having is my pet automatically attacking when I first fire at a mob. I have to keep it on Passive when I want to kite something into a kill zone. Is this a bug or something I can turn off?
Sedna Oct 31st 2008 2:28PM
Hey Kermit-
Blizz introduced that behavior in Defensive in the last patch (i.e., a pet in Defensive mode will attack a target you're attacking, not just a target that aggros onto you). As far as I know, there's no way of turning it off besides going to Passive. Someone who knows more about macros then me might be able to fix something up for you, though.
Kermittheorc Oct 31st 2008 2:29PM
Bummer. Oh well. I shall adapt. Thanks for the info.
BobChaos23 Nov 1st 2008 9:02PM
Actually, a lot of us hunters like the fact that the pets now attack when we fire...and if not, there is always the "passive" setting....personally, I hated having to mouse over "attack" every time, or worse yet, angle my hand awkwardly to hit cntrl-f1...just adapt people, it aint that bad, and actually makes or hunting a lot easier...
Thrush Nov 4th 2008 2:08PM
I've started keeping my pet on passive and mapping my mouse's wheel click button to "pet attack". So I can do whatever needs doing, then quickly click the wheel to send my pet in. Not an ideal solution, but a suggestion.
kermittheorc Nov 4th 2008 3:18PM
I had mapped "R" for Pet Attack, making it an simple finger press to use. The only problem I've had with Passive is forgetting to turn it off when adds jump in. I guess it's just something to work on.
Salty Oct 31st 2008 2:18PM
Some pet bugs out there:
- Auto-cast on pet abilities is currently bugged: When your pet gets called (from dismounting/zoning/calling pet), all spells not on the pet bars will default to autocast. The abilties on your bars behave the way you left them. Put any ability you do not want autocasting on your pet bars.
- For many pets, the focus dump is taking priority over their special ability. This is being fixed with the next patch when specials cost 20 focus (and have higher priority) and focus dumps cost 25. In the mean time, you can macro a priority order.
- The pet ability Rabid won't cast unless the pet is being attacked. However, you can macro it with Steady Shot to force it to work. Similary, Thunderstomp will only auto-cast if there are multiple NPCs aggro’d in melee range.
Sample macro for cats:
#showtooltip Steady Shot
/cast Steady Shot
/cast [target=pettarget,exists] Rake
/cast [target=pettarget,exists] Claw
/cast [target=pettarget,exists] Rabid
/script UIErrorsFrame:Clear();
Sedna Oct 31st 2008 2:25PM
Thanks for the macro; I've also been quite frustrated by Rabid not casting in group fights.
Salty Oct 31st 2008 2:59PM
#showtooltip Steady Shot
/cast Steady Shot
/cast [target=pettarget,exists] Rabid
/script UIErrorsFrame:Clear();
I actually only use this with a 50/11/0 build. The rake/claw thing
isn’t necessary if you have at least 1 talent point in Go For The
Throat, which generates more than enough focus for abundant usage of
both. The problem with the 51-pt BM talent right now is that GFTT is
an 11-pt talent in MM and thus it is mutually exclusive to Exotic
pets until LV71. This leaves pets majorly focus starved. With a 51+
BM talent spec you have the following options:
1) Leave them both on auto-cast, and the results are fairly random.
Bite/Claw/Smack will eat up as much focus as they can every 1.25s
(pet GCD), often leaving the specials without fuel, and they may take
a very long time to re-apply. This hurts stacking effects and
DOT/debuff uptime significantly. Specials aren’t presently
prioritized over focus dumps for pet AI ‘focus budgeting.’ This
is being fixed next patch when specials are 20 focus, and focus dumps
are 25.
2) Disable auto-cast of Bite/Claw/Smack, allowing your pet specials
exclusive use of pet focus. This guarantees specials happen, but
hurts pet DPS since Bite/Claw/Smack is a major component of its
damage.
3) Use the original macro I posted above, which prioritizes special,
focus dump, and attempts to proc rabid on cooldown (it has no focus
cost, but must be manually triggered).
Nick S Oct 31st 2008 4:36PM
There are all kinds of weird things going on with pet skills. On top of the aforementioned autocast issues, my Raptor uses Savage Rend with a nearly 90% miss rate against raid bosses. The same problem cropped up for me with the Cats' Rake ability. I can't for the life of me figure out why that might be, and in the meantime I'm considering switching to a pet whose special ability passively modifies their damage. (i.e. a Moth with Serenity Dust.)
(Pets are all 70, I do not have the +hit talent for pets, and I've tried both macroing in just Rabid and all three abilities.)
Starmoon Oct 31st 2008 10:30PM
Auto-cast bugs does not get solve with the pet bar "solution" for some of us. I put both my cower and growl in the pet bar, and turn cower off when soloing. However, cower will still go off when growl cast, and it seems like only the cower effect will pop (I check the threat with omen and it happens everytime). So the only way for my pet to be "useable" now is to turn both Growl and Cower off together (and they will stay off).
Paul Burns Oct 31st 2008 2:21PM
What about the autoattack/autoshot bug? This one was just as annoying. If you have autoattack/autoshot enabled in your user interface, then the game will automagically select the next nearest target for you if your current target happens to die while casting something like steady shot on it. This plus the new behavior for defensive mode causes lots of trouble.
akw Oct 31st 2008 2:26PM
Agreed. I've been trying to grin and bear it with respect to this one ever since the patch, but I really really like the way this worked pre-patch and I hope it's considered a bug that will be fixed and not a feature that's working as intended.