Get an Epic Experience with Premium


Chat & Communication Login to Add Favorites
  • World of Warcraft
  • 1,586 Monthly Downloads
  • Supports: 6.2.0
  • 122,653 Total Downloads
  • Updated 07/05/2015
  • Created 10/30/2010
  • 174 Favorites
  • Project Site
  • Comments
  • Release Type: Release
  • License: MIT License
  • Newest File: v1.0.3

About BadPet

BadPet detects hunter and warlock pets who are taunting (growl, taunt, 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, 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 v1.0.3
Stephen Nelson <stephen@umber.local>
2015-07-05 19:12:40 +1200

Release 1.0.3


Stephen Nelson:
    - Updated interface version for 6.2.0


First Previous Page 1 of 8 Next Last
  • #123


    I've loved this addon forever as both a Tank (as it warns others if their pets are doing something they shouldn't be) and of course as a Hunter as it helps with knowing if/when a pet should/shouldn't be growling etc or if you forgot to turn it on / off etc etc etc

    Here's my problem.  Since hitting 100 I opted for 'Lone Wolf' - So now in raids, dungeons or any general area where I should have a pet active but don't (as Lone Wolf gives extra dps when pet inactive) it constantly flags up to warn me I don't have a pet active every few seconds which is 1. Annoying and 2. Disruptive to my game.  Is there a way to dissable that part of this addon or could you update it for hunters who chose Lone Wolf so we don't keep seeing that prompt - which up to now has been awesome but now, just annoyance!!  I really don't wona uninstall this addon as it's one of my favorites :(

  • #124

    I'm glad you like my addon. I think you might be confused about which addon is telling you that you don't have a pet active, that's not something BadPet does. Maybe check your other addons?

  • #122

    Would be awesome if you added in who has Aspect of the Pack enabled too. Other than that, amazing addon!

  • #121

    Just wanted to ask, what does it whisper to people when it goes off? Does it make it clear it is from an addon or how is it presented? 

  • #119

    Suppose I wanted to have BadPet report in both English and Spanish?  The reason is that Blizzard, being the brainiacs that they are, merged Portugese servers with the English servers so they would have shorter queue times.   I figure if I could set BadPet to announce in both languages, they would have no excuse for not turning off pet taunts.  Granted, it doesn't take a genius to see your name in big orange letters, your pets name and (spell name) in blue... but maybe some players were dropped on their heads as children. 


  • #120

    But here in Brazil, we talk Portuguese! lol

    Not Spanish! Read a little before ask for something like this.

  • #114

    Is there any way that the addon could lie/mistake a taunt? I have mine setup to post once in chat while on my healers lvling up in pug dungeons, and I keep getting hunters that insist their growl is off when bp is still clearly saying it's not. So just wondering if anyone else is having this issue or if it's just a bunch of peeps that enjoy being a pain lol

  • #116

    No, the addon reads the combat log and reports when it sees a growl. There's no way it could make a mistake like that.

    There are a lot of hunters who don't understand what growl is or how it works. Explain to them that they can turn growl off by opening their spellbook, going to the pet tab, then right clicking on growl so the yellow highlight goes away, then most of them will stop insisting that it's off and actually turn it off.

    Don't get too upset with hunters in levelling content, this is really a blizzard problem not a player problem. It should not be default behaviour to have abilities like growl on by default in group content.

  • #118

    Fully agree. I play a hunter myself and always have growl on the pets action bar so I can manually turn it on and off as needed. I really wish bliz would do something with pets that would disable their taunts when on runs, although truth be told I've saved a few runs in my time by tanking with my pet after the tank goes down until they could brez or until the fight is over.

  • #117

    Oh I agree and I do try to explain but it does get annoying when they get mad at me for giving advice when they clearly have no interest in learning but oh well just wanted to make sure there wasn't something wrong with my fav addon :3

  • #111

    Hey, i have a suggestion that shouldn't be that hard to implement :

    I would like to be able to modify the text appearing in instances. Currently the plugin posts this :

    Badpet : [Growl] was used by LostHunter's Wolf

    Or something along those lines.. But what if i want it to say instead :

    LostHunter, please disable Wolf's [Growl]. - BadPet


    Currently i have to resort to lua editing. (A real pain)



    Edit : or maybe have a separate lua file in the folder where you do all the final parts of the message assembly we could modify. or a text file where we replace player names by %n and skill names by %s.. something along those lines.

    Last edited by kanvindr on 12/10/2014 4:37:26 AM
  • #113

    I see where you're coming from, but I don't want to make that change. BadPet is a reporting tool, it tells you what happened, not what should have happened. I'm ok with you editing lua to change it, but I'm not going to change the default. You could also create a localisation file with your changes.

  • #107

    Hey, ran into an unusual situation that I can't seem to replicate yesterday. I was running Wailing Caverns and since I love this addon, I obviously had it running. The hunter in the group kept swearing up and down that he had growl off but that Kill Command was causing my addon to report his pet as taunting. I couldn't get the addon to replicate it on my own hunters, and didn't seem to have any other problems from anyone else, but I had to promise that I'd at least mention it in order to get the guy off my back for using the mod in the first place.

    One thing I was wondering for myself, though, would there be some way to add a "quick toggle" to turn the addon off and on again? Sometimes when a group loses a tank, we'll hunter tank it until a new one shows up, and I hate the downtime of popping into my Interface to turn the mod off for while we're pet tanking. Something like a Ctrl+right click would do for me, or even an adjustible one that let's you pick your fast toggle inputs for people who use Ctrl for other things.

    Thanks again, this addon's saved my healers' lives more often than I can count.

  • #110

    /bp disable might be what you're looking for. You can create a macro for it if you want to bind it to a key, or similar. Also look at getting a libdatabroker display addon so you can use the pet management stuff.

    Last edited by sfnelson on 11/21/2014 7:53:16 AM
  • #104

    it still doesnt announce badpet notifications to raid or party channel. just pops up in normal tab like a system warning. is this going to be fixed come wod drop?

  • 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 »

Darkest Dungeon Wiki Editing Contest