Sure. Pet abilities aren’t on your GCD, and they can be “cast” (using the /cast
command) just like normal abilities.
#showtooltip
/cast Kill Command
/cast Furious Bite
The Furious Bite line might need to be /cast Furious Bite (Pet Ability)
, I’m not in-game to test it atm. You can shift-click it in the spellbook while your cursor is in the macro text entry box to insert it properly without manually typing.
That said, there’s only a tiny delay on it with autocast set, so the gains wouldn’t be much, especially since KC has a cooldown.
Edit: for the second question, this applies to all specs, but especially SV, I highly recommend putting anything that’s ground-targeted (Flare, traps, etc) on a macro that is either [@cursor]
or [@player]
. It allows them to be on-button cast rather than cast -> click ground. [cursor]
fires it at your cursor’s current location, or as close as it can if your cursor is out of range. [@player]
casts the ability at the center of your own hitbox, which for traps typically means they also hit your target if in melee range.
I also use a castsequence macro for my pets, where one button will summon my preferred pet if I have no pet, mend my pet if it’s out, and revive it if it’s dead. The cast sequence is because if you start casting Revive Pet and are interrupted or move or something before it completes, your pet’s corpse still despawns, meaning [nopet]
returns true, so my macro instead tries to call a pet. The sequence then lets it proceed to reviving my pet if that fails.
#showtooltip
/castsequence [@pet,exists,dead] Revive Pet; [pet] Mend Pet; [spec:1,group] reset=5 Call Pet 1, Revive Pet; [spec:1] reset=5 Call Pet 2, Revive Pet; [group] reset=5 Call Pet 3, Revive Pet; reset=5 Call Pet 3, Revive Pet
Oh, and I use mouseover macros for Kill Shot, Tranq Shot, and Concussive Shot, and a have a focus interrupt macro for interrupt targets other than the one I’m killing. Highly recommend.