Get an Epic Experience with Premium


Chat & Communication Login to Add Favorites
  • World of Warcraft
  • 6,155 Monthly Downloads
  • Supports: 5.4.8
  • 59,380 Total Downloads
  • Updated 07/19/2014
  • Created 10/30/2010
  • 105 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: v0.5.12

About BadPet

BadPet detects hunter and warlock pets who are taunting (growl, taunt, thunderstomp or suffering) in instances and raids, and also helps hunters and warlocks prevent their pets from taunting in the first place.

It can be configured to report each pet once per combat period or each time the pet taunts. Reports can be kept private, sent as a whisper to the pet's owner, or reported to party or raid chat.

This addon is designed for tanks who are frustrated by hunter's pets stealing aggro, and for hunters and warlocks to make sure that they don't leave Growl, Taunt, Thunderstomp or Suffering turned on when they enter an instance.

Slash commands for v0.5:

  • /bp or /badpet

Hunter/Warlock module requires an addon which displays libDataBroker information, e.g. Bazooka.

Useful commands: /click BadPetFixer - set your pet's autocast abilities to the correct behaviour for the zone you're in (you can configure this)

tag v0.5.12
Stephen Nelson <>
2014-07-19 14:20:11 +1200

Version 0.5.12: removes thunderstomp tracking, fixes enable/disable
Version: GnuPG v1
Comment: GPGTools -



Stephen Nelson:
    - Fixed enable bug, removed default tracking of thunderstomp
    * Fixed #5: addons are incorrectly moditying their settings on enable/disable
    * Removed thunderstomp tracking from addon spells list -- users who have not
      modified settings locally will no longer announce thunderstomp. This is one
      of the most common complaints on forums. While allowing pets to use
      thunderstomp is seldom a good idea, it's not on the same level as pets
      taunting, so I've removed default tracking to avoid the bad publicity. Users
      can, as always, add thunderstomp to the list of tracked spells using the
      config interface.


First Previous Page 1 of 6 Next Last
  • #83

    i get spammed by this addon when i get Xuen out as a brewmaster monk wich is a tank highly anoying.

  • #77

    Hello, I was wondering if there was a way to edit what it says when it reports. I would love to have "Please turn off__" in spanish. I get ALOT of spanish Hunters that cant speak the Queens English.

  • #80

    I'd be happy to add spanish language support, would you be willing to translate?

  • #82

    I am sorry, but I do not know spanish. Google Translate is fairly decent at it, though.

  • #72


    I have just been exposed to this most amazing addon and I have to take the time to say THANK YOU!

    Earlier this week my hunter turned 5 (calendar) years old and just today I was in an LFR where one of the tanks had this addon and I saw several messages about this hunter or that hunter’s pet growled or this lock or that lock’s demon "taunted" (can’t remember what its called when the demon does it) but not once did I see my name come up. Thank you for writing this addon if for no other reason then to clarify who (yes I’ll use the offensive words :) ) huntards and ‘locktards are so other players stop getting them confused with us “professional” players out there.

    I’m downloading it right now and will be installing it on all my toons.

    Thank You Very Very Much

  • #73

    Thanks :-)

  • #70

    I just started a hunter & ALWAYS turn off growl in an instance. This thing screams at me "pet is doing thunderstomp" or something like that. Who cares if my pet pet is doing AOE? Everyone else is doing AOE & I don't tell them to quit doing it. This addon is just rude & as a new hunter it really just ticks me off. I HATE IT!!!!

  • #71

    Thunderstomp is an ability that is specifically given to hunter pets to let them build AOE threat. The tooltip even says "This ability causes a moderate amount of additional threat". As a high-level hunter you should not use thunderstomp in groups because it consumes pet gcds that could be used for higher-damage abilities. As a low-level hunter it's especially important that you don't used thunderstomp in groups because low level tanks don't have good AoE threat tools.

    While it might be annoying for you to be called out for using a strategy that is suboptimal, but not necesarily "wrong", the reason tanks are searching for, finding, and using this addon is because pets are often steal threat in low level instances when the tank is trying to focus on mechanics. This is very frustrating when a tank has a limited set of abilities and lots of other things to worry about. Respect their needs as well as your own and turn off thunderstomp or use a dps pet.

    Last edited by sfnelson on 1/27/2014 10:06:29 PM
  • #76

    Wondering if there could be an option to turn this off

    There is already, use the GUI to change the spells that are tracked and reported:

    Interface > Addons > BadPet > General > Spells to ignore

    Last edited by sfnelson on 7/18/2014 9:31:54 PM
  • #74

    Wondering if there could be an option to turn this off. There are situations where thunderstomp is useful( Examples: Challenge Modes and on Slimes from Shamans).

  • #69

    So is this addon broken lately? I've been getting whispers as a Frost Mage and Warlock, both pet classes but! for other classes in my party or raid their pets their taunts. I had a freaking whisper as a Moonkin yesterday, from a hunter about his own freaking pet! Could it be because I have the addon myself? Is there an option to disable this? Gonna try disabling the addon and see if I still get it.

    Last edited by elrandir on 12/7/2013 3:52:26 PM
  • #81

    Are you sure it wasn't the addon whispering them? You'll see any message the addon sends on your behalf. If you don't want to send messages, set the addon to "private":

    /bp private
  • #68

    If hunters use the glyph of stampede (, it summons copies of your current pet so you don't have to worry about what's in your stable. Also, I think somone already mentioned, put your pet in ferocity spec when you are in dungeons and raids.

  • #64

    I realise you cannot detect the pet/player name when stampeded pets aggro.. but you said you can detect stampede, so if a player is under the duration of stampede and there is a growl can you atleast make that trigger that that specific players stampede caused growl?  If this is not the case can you maybe make it just say a standard "Stamped pets are casting [growl], hunters please turn off [growl] on dismissed pets." ect.

    Lastly, and what i would like to see most, can you potentially make it so we can edit the exact message being said when a pet or player taunts.

    Other than that, this addon is fantastic and I have recommended it to an absurd amount of people so keep up the great work!

  • #57

    I run into a lot of call outs that say -

    BadPet: Unknown's pet, Unknown, used blahblahblah

    Is there a way for BadPet to refresh who is who? This happens in Instances, LFRs, and even Raids with my guild. It is not 100% of the time, but it will last the whole instance. It could even sometimes register correctly if a second person has a pet and it blowin it.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Landmark Beta Key Giveaway!

Get My Code!