promotional bannermobile promotional banner

PetAssist

Pet attacks on cast; SoftCC pulls pet on Fear/Banish (Warlock/Hunter).

PetAssist

Classic Era · Warlock & Hunter

PetAssist sends your pet to attack the same target as soon as you cast from the action bar. In Classic, a pet on Defensive often sits idle until you or the pet take damage — this addon fixes that without hand-writing /petattack on every spell.


What it does

Pet assist on cast
Press a damage spell or DoT on the bar → the pet gets /petattack together with your cast.

SoftCC Guard (on by default)
On Fear, Banish, Howl of Terror, Death Coil, traps, and similar CC, the pet is set to Passive + Follow so it does not break crowd control. Your next damage spell sends it back in.

Recall
Optional keybind to pull the pet back anytime (/petpassive + /petfollow).


Modes

  • harm (default) — pet on damage, DoTs, and curses; not on stones, buffs, or utility. CC spells use SoftCC instead of sending the pet in.
  • all — pet logic on every action-bar button.
  • custom — pet everywhere except spells you add with /pa block.

Setup & tips

  1. Target an enemy and cast from the action bar (not the spellbook).
  2. Open settings: Esc → Options → AddOns → PetAssist or /pa config.
  3. After moving spells on the bar, run /pa refresh out of combat.

Works with Blizzard bars, Dominos, Bartender4, and ElvUI.


Commands

/pa · /pa on|off · /pa config · /pa mode harm|all|custom · /pa softcc on|off · /pa recall KEY · /pa refresh


License: MIT
Source: github.com/nightdread/PetAssist

The PetAssist Team

profile avatar
  • 1
    Projects
  • 6
    Downloads