Some bosses don't want to let pet auto-casts fire off Standard Attacks. I've added a bunch of Claw and Bites into my existing macros and I made some additional ones to deal with this. I didn't add in Smack but I probably should! Strangely, I've seen Smack work but it still could be boss-specific. They can be hit manually or put into macros. This bug is independent of talent choice or exotic vs normal pet choice. The problem started with 5.3 and is probably related to changes to
accommodate Blink Strikes mechanics.
As part of this macro dump you may see some other gems you would like to incorporate into your play.
I still very much want the auto-cast bug to be fixed. These macros can still result in a lot of noise about the pet not having enough focus unless properly squelched. I've also left a lot of the cruft in there.
My Completely New Arcane Shot Macro
#showtooltip Arcane Shot
/cast !Auto Shot
/petattack
/petassist
/cast Arcane Shot
/console Sound_EnableSFX 0
/cast Rabid
/use Claw
/use Bite
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()
My Awesome Never Swap Buttons Around AoE Macro
Note one: Make sure to name the macro "AoE Talents" and hit it to change the icon and tooltip after you change a talent or switch specs.
Note two: hat tip to a post by Laeleiwyn. I just added some rails.
#showtooltip
/use [combat] Glaive Toss
/use [combat] Powershot
/use [combat] Barrage
/run local G=GetSpellInfo SetMacroSpell("AoE Talents", G"Glaive Toss" or G"Powershot" or G"Barrage")
/use [combat] Claw
/use [combat] Bite
My Not-So-Awesome Never Swap Buttons Around DPS Macro
Note one: See above, but name the macro "DpsT".
Note two: Pull out Blink Strike as it doesn't exist ... and put in something else ... certainly not Blink Strikes as it's a passive.
#showtooltip
/use [combat] A Murder Of Crows
/use [combat] Blink Strike
/use [combat] Lynx Rush
/run local G=GetSpellInfo SetMacroSpell("DpsT", G"A Murder Of Crows" or G"Blink Strike" or G"Lynx Rush")
/use [combat] Claw
/use [combat] Bite
My Multi-Shot Macro for BM
Note: Boost that Beast Cleave AoE with a +20% damage buff and resulting Beast Within for cheaper multishots!
#showtooltip Multi-Shot
/startattack
/petattack
/petassist
/cast Multi-Shot
/console Sound_EnableSFX 0
/cast Rabid
/cast Bestial Wrath
/use Claw
/use Bite
/console Sound_EnableSFX 1
My Multi-Shot Macro for SV
Note: yes, you could just use the one above!
#showtooltip Multi-Shot
/startattack
/petattack
/petassist
/cast Multi-Shot
/console Sound_EnableSFX 0
/cast Rabid
/use Claw
/use Bite
/console Sound_EnableSFX 1
My Kill Shot Macro
#showtooltip
/stopcasting
/stopcasting
/cast Kill Shot
My SV Stinger Macro
Note: I have this on my #3 key, but I also have Black Arrow on my F3 key as I generally just use it for a double-tap opener. I refresh BA without hitting this.
#showtooltip
/castsequence reset=9/target/combat Serpent Sting, Black Arrow
My BM Self-Heal Macro
#showtooltip
/cast [target=Kheldul][pet] Spirit Mend
My Kill Command Extravaganza Macro
Note one: I should pull out that use command, but if you have anything to use, slap it in there.
Note two: this reminds me that I should find space to add in a clear() into the other macros if the pet auto-cast bug is here to stay.
#showtooltip Kill Command
/console Sound_EnableSFX 0
/use Arrowflight Medallion
/petattack
/petassist
/cast Bestial Wrath
/cast Rabid
/cast Kill Command
/console Sound_EnableSFX 1
/script UIErrorsFrame:Clear()