PetControl

4k Downloads

PetControl is an addon which distills the combat pet management experience down to a single button.

It combines common pet management macro commands into a single button that can be used with /click PetControl

Commands: Pet Dismiss Pet MoveTo Pet Follow Pet Attack

Stances: Pet Assist Pet Passive

Using the /click PetControl command will do one of 4 things based on a few conditions:

If you are pressing ALT, you will bring up the MoveTo targeting cursor If you are pressing CTRL, you will force the pet to follow you in case it gets stuck somewhere (e.g. after using MoveTo) If you are pressing CTRL and ALT, you will dismiss your pet.

If you are pressing CTRL, ALT, or SHIFT, the command will stop here, so that giving a specific command does not impact the Attack/Follow toggle.

With a hostile target, you will set your pet to Assist and send it to attack. If your pet is attacking, you will set it to Passive and instruct it to Follow.

This command can be used in a macro with other pet related abilities by simply placing "/click PetControl" at the end of your existing macro. In this way, a Hunter could macro in Mend Pet, a Mage could macro in a Water Elemental Freeze, etc.

Credit to Banknorris-Azralon of the US Battle.net UI & Macros Forum for showing me how to package my existing macro into an addon.