Get an Epic Experience with Premium


Chat & Communication Login to Add Favorites
  • World of Warcraft
  • 2,625 Monthly Downloads
  • Supports: 5.4.8
  • 67,061 Total Downloads
  • Updated 07/19/2014
  • Created 10/30/2010
  • 123 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • 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 7 Next Last
  • #94

    I came across a bug today and got this error message (Below).  Hopefully this help improve the addon.  Keep up the good work!

    Date: 2014-10-22 16:03:09
    ID: 1
    Error occured in: Global
    Count: 1
    Message: ..\AddOns\BadPet\libs\AceDB-3.0\AceDB-3.0.lua line 263:
       bad argument #1 to 'sub' (string expected, got nil)
       [C]: sub()
       BadPet\libs\AceDB-3.0\AceDB-3.0.lua:263: in main chunk
    (*temporary) = nil
    (*temporary) = 1
    (*temporary) = 2
    (*temporary) = "string expected, got nil"

      Swatter, v4.4.2 (<%codename%>)
      ACP, v3.4.14
      AskMrRobot, v12
      Auctionator, v3.1.6
      AutoRepair, v
      BadPet, v
      BlizRuntimeLib_enUS v6.0.2.60000 <none>

  • #92

    I dont mind getting one wisper but as a hunter who has raided for 6 years I will use tunt to pull mobs off healers myself and other DPS the raid spam is insulting as most other people dont see what I'm doing.. Using this mod is a good way to get booted out of a guild raid! :) keep the wisper dump the raid chat spam.

    Last edited by JohnnyGatt on 10/20/2014 9:00:43 AM
  • #93

    Pretty sure it's intended for PUGs where there's a bunch of huntards who can't figure out what a button is let alone what's hurting them when they stand in fire. No need to be so personally butthurt over an addon.

  • #90

    I keep getting this error pop up (well wrong ability)

    BadPet: An unknown pet, Smed, used [Word of Recall (OLD)] on Congealed Sha

  • #88

    i tend to download alpha and beta versions of addons and revert back to release if something goes terrible wrong


    alpha 1.0.0b1 sending me a private/test msg instead of the correct report destination in this case party

    not sure if thats the current default behaviour and other ppl actualy see the msg in instance/raid channel... wile i get a private msg and instance/raid supressed (my guess) if thats a bug



  • #86

    Is there any way to block the text from this addon? For instance, if I download and install it, can I use it to prevent other people who have the addon from spamming me? I'm getting rather tired of being "called out" for using my pet to taunt trash and adds off of healers. As it is, I just wind up reporting anyone who uses your addong for spamming to get them off my screen.

    (I loathe the concept of using addons to spam other players anyways, since all it really says is "Hi, I don't think you're worth talking to, but I still feel entitled to judge you", but I realize trying to stop that from happening at all is futile.)

  • #91

    I use it as more of a friendly reminder for classes with pets. I know a lot of people join raids/dungeons right from questing (which they obviously turn taunt ON for questing hehe). It helps prevent issues further down the road and prevent wipes because of it. Yes it can get annoying especially if you have a good individual who is using their pet CORRECTLY and smartly... but those are (sadly) way too few and far between. 

    Being a raid healer... I watch for issues and have many addons that help me keep track of stupid people. Try to think of the addon reminder (when you get called out for taunting to save someone) as a "I just saved that healer from a mob because the tank(s) are off dealing with bigger badder things. I am a good player."

    I always feel bad when my addon calls someone out for taunting when they just saved someone and will stick up for them if they get yelled at for it. But it is a huge help for tanks and healers to get a better bearing on what exactly is going on in the group. 

  • #87

    Hi. If you have the addon yourself then you won't get messages from other players, but you'll still get a message from the addon in your chat window.

    I agree with you that it's frustrating that the addon will report 'false positives', times where you're using your pet's taunt in ways that are beneficial to the group. However, the reason this addon exists is because there are far more 'bad' players out there who don't know what taunt is or will simply lie when someone asks them to stop their pet from taunting. The addon removes any ambiguity about whether the pet taunted or not.

    I'm considering writing a new version of the addon that will bring up a bubble notification in your UI when someone's pet taunts, so that you can choose to send a message or not. That way the player with the addon will have to take an action to send a message, which should reduce false positives. Do you think this would help?

  • #89

    I think the pop-up option would be absolutely wonderful.  I'm hestitant myself to use the add-on because on one hand I don't like things to go out automatically myself to others, but on the other hand things tend to move fast enough that I don't want to have to hunt down the correct log and then type out a message when the current state of WoW is "Go, Go, Go!" all the time. 

  • #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 :-)

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

VIP trip to SMITE World Championship