Hunter Pet [Passive, No Target][Assist] Macro

Hi,

I’m looking for a macro to give me a little more pet management. Here’s what Id’ like.

  1. If I have no target, or a target that cannot be harmed, then the pet will go on passive / follow.
  2. If I have a target that can be harmed then the pet will assist me.

The reason I don’t want combat modifiers is because, if I target a mob or double click on the gameworld, I want to be able to pull my pet back because I have no target, and assist me I have a target.

Thank you very much.

This is kind of a bad idea. The goal is full pet control at all times regardless of scenario. In your scenario, you accidently target the wrong mob your pet goes anyway.

I recommend this:

/petfollow [pettarget,exists]
/petattack [pettarget,noexists]

This will let you send your pet in, and recall at will on one button. Like an on/off switch for your pet.

Your pet will automatically do this if you leave it on Assist (assuming we’re discussing Retail).

Assuming this is for classic here’s what Bluespirit asked for.

/petattack [harm]
/petpassive [noharm]
/petfollow [noharm]

That should work for Retail also, i use that on my Hunter, like i combine petassist wit Kill Command and have one button to set it passive.

This works nice, is there a way to also have the pet assist when I have a harmful target?

This didn’t work for me.

I couldn’t get this to work properly, not sure if this is written correctly.

It’s missing @

/petfollow [@pettarget,exists]
/petattack [@pettarget,noexists]

Okay, will give this a try now. Thanks.