So I been wanting to setup Kill Command to work on the pets current target without him switching to my target. I finally figured it out, wasn't to bad after some Googling.
/cast [@pettarget] Kill Command
Issue is he won't Kill Command until he walks all the way up to him in melee range. So even when I ctrl+1 to send him on a target, he see it, and starts moving, but Kill Command will not actually allow me to cast until the pet slowly walks all the way next to the target, so he doesn't dash in like a normal Kill Command.
Also, I wanted it to do a normal Kill Command if he didn't have a target, giving him the new target. I have tried some of the following...
/cast [@pettarget] Kill Command
/cast Kill Command
Thinking maybe he would try it on his target first, but if one didn't exist, he would just use the skill normally (this is what I want to happen), but it seemed to work only if he was in melee range of the target as my first command did.
/cast [@pettarget] Kill Command
/cast [nopettarget] Kill Command
same as above.
/cast [@pettarget] Kill Command,
/cast [pettarget,noexists] Kill Command
nothing...
/cast [@pettarget] Kill Command, [pettarget,noexists] Kill Command
dead end.
Any help would be appreciated. I would also like to use this same macro for Barbed Shot, though I don't know if I will like that yet or not.
#showtooltip
/cast [@pettarget,harm,nodead] [] Kill Command
2 Likes
That's certainly annoying. I don't use the "pettarget" targeting in my hunter macros and when I kill command anything it goes off instantly no matter how far my pet is from the target. No waddle, waddle, waddle, bite
"pettarget" without the "@" is invalid and ignored. "pet" by itself tests to see if you have a pet out. Of course Kill command won't work if your pet is dead, CC'ed, out of range, or not summoned.
I'm not sure what you would be attempting to do with the noexists anyways. Are you looking to make the pet attack your target if it doesn't have a target?
Add Dash to the macro. This tells the pet to sprint. It's often on autocast so you may have to take it off autocast (do for each pet: open spell book, click pet tab, right click Dash). There are 1 or 2 abilities that can't be "un-autocast" and Dash may be one, but it's worth a try. It also has a CD and it may not be available every time you need your pet to rush some guy.
The []=cast normally (at your character's target). If your pet doesn't have a target or it's dead or isn't an enemy (harm also implies exists)
EDIT: EB's must have posted just before me
"pettarget" without the "@" is invalid and ignored. "pet" by itself tests to see if you have a pet out. Of course Kill command won't work if your pet is dead, CC'ed, out of range, or not summoned.
I'm not sure what you would be attempting to do with the noexists anyways. Are you looking to make the pet attack your target if it doesn't have a target?
Add Dash to the macro. This tells the pet to sprint. It's often on autocast so you may have to take it off autocast (do for each pet: open spell book, click pet tab, right click Dash). There are 1 or 2 abilities that can't be "un-autocast" and Dash may be one, but it's worth a try. It also has a CD and it may not be available every time you need your pet to rush some guy.
The []=cast normally (at your character's target). If your pet doesn't have a target or it's dead or isn't an enemy (harm also implies exists)
#showtooltip Kill Command
/cast [pet] Dash(Basic Ability)
/cast [@pettarget,nodead,harm][] Kill Command
EDIT: EB's must have posted just before me
how the heck...
Nvm
Nvm
Wrong thread Tink
Thanks Elven Band, def gonna try this when I get done on here in a sec. Really appreciate it.
@Elvenbane your a macro god. Exactly what I wanted. Thank you sir!
@Tinkerizmo I just actually read your post. I am actually going to put the Dash in there too. Why not, even on auto activate, it doesn't really seem to use it often, you would think by default if the pet wasn't in attack range it would use it, but it doesn't.
Also, is the nodead referring to the pet? If so, could you also add dead on another string and tell it to revive? I mean I prolly don't really need it, I already use a mend/mount macro on my Z, but I could see this being useful if you didn't realize it died.
------------------------
@Tinkerizmo, there is one little issue I noticed, its rare, but it happens. Sometimes my pet would come back to me and go back passive, until of course I fired a barbed or KC, then it would run back out to my current target. I noticed what it was after some testing. If KC and Dash are off CD, it works fine, but if KC is on CD, and I click it while Dash is not on CD, dash activates, and he runs back to me for some reason.
Also, is the nodead referring to the pet? If so, could you also add dead on another string and tell it to revive? I mean I prolly don't really need it, I already use a mend/mount macro on my Z, but I could see this being useful if you didn't realize it died.
------------------------
@Tinkerizmo, there is one little issue I noticed, its rare, but it happens. Sometimes my pet would come back to me and go back passive, until of course I fired a barbed or KC, then it would run back out to my current target. I noticed what it was after some testing. If KC and Dash are off CD, it works fine, but if KC is on CD, and I click it while Dash is not on CD, dash activates, and he runs back to me for some reason.
10/28/2018 04:36 PMPosted by LandsavageAlso, is the nodead referring to the pet?
It refers to your pet's target.
10/28/2018 04:36 PMPosted by LandsavageSometimes my pet would come back to me and go back passive, until of course I fired a barbed or KC, then it would run back out to my current target.
Sounds like you don't have your pet set to assist.
Hmm
If petassist is the issue, you could toss that in the macro
I'm not sure it is. I've noticed that on certain fights the pet looks like it's running back and forth from my Hunter to the boss constantly, but my overall damage is about what I would expect.
Details will show you how much damage you do from each source and if your pet damage is suspiciously low when that happens, then there's an issue, otherwise it's just an is cosmetic visual.
If petassist is the issue, you could toss that in the macro
#showtooltip Kill Command
/cast [pet] Dash(Basic Ability)
/cast [@pettarget,nodead,harm][] Kill Command
/petassist [pet]
I'm not sure it is. I've noticed that on certain fights the pet looks like it's running back and forth from my Hunter to the boss constantly, but my overall damage is about what I would expect.
Details will show you how much damage you do from each source and if your pet damage is suspiciously low when that happens, then there's an issue, otherwise it's just an is cosmetic visual.
1 Like
I'd probably tweak Dash to only fire on [@pettarget,noexists] that way it'll only trigger on the initial engagement and then autocast from that point forward rather than forcing it to cast on CD when your pet may already be in melee range.
Interesting,
If my pet doesn't have a target, I will ready it to dash, then once i click a dude and say Kill him, that guy becomes the pet target and every following Kill will be dashless. Should work well unless you need to target switch before the first guy dies.
#showtooltip Kill Command
/cast [pet,@pettarget,noexists] Dash(Basic Ability)
/cast [@pettarget,nodead,harm][] Kill Command
/petassist [pet]
If my pet doesn't have a target, I will ready it to dash, then once i click a dude and say Kill him, that guy becomes the pet target and every following Kill will be dashless. Should work well unless you need to target switch before the first guy dies.
#showtooltip Kill Command
/cast [pet,@pettarget,noexists] Dash(Basic Ability)
/cast [@pettarget,nodead,harm][] Kill Command
/petassist [pet]