BadPet
- 12 Likes
- World of Warcraft
- 2,255 Monthly Downloads
- Supports: 6.0.3
- 87,566 Total Downloads
- Updated 12/07/2014
- Created 10/30/2010
- 139 Favorites
- Project Site
- Comments
- Release Type: Release
- License: MIT License
- Newest File: v1.0.1
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.1
0b09a2d98d4c76c0c18cc55560c821f0556718db
Stephen Nelson <stephen@sfnelson.org>
2014-12-08 18:12:25 +1300
--------------------
Stephen Nelson:
- Updated pet taunt spells for 6.0
| File Name | Release Type | Game Version | Downloads | Date |
|---|---|---|---|---|
| v1.0.1 | Release | 6.0.3 | 9,808 | 12/07/2014 |
| v1.0.1-nolib | Release | 6.0.3 | 18 | 12/07/2014 |
| v1.0.0-nolib | Release | 6.0.3 | 1 | 12/07/2014 |
| v1.0.0 | Release | 6.0.3 | 46 | 12/07/2014 |
| v1.0.0b2-nolib | Beta | 6.0.2 | 15 | 10/26/2014 |
| v1.0.0b2 | Beta | 6.0.2 | 323 | 10/26/2014 |
| v0.5.14-nolib | Release | 6.0.2 | 15 | 10/26/2014 |
| v0.5.14 | Release | 6.0.2 | 9,533 | 10/26/2014 |
| v0.5.13 | Release | 6.0.2 | 349 | 10/26/2014 |
| v0.5.13-nolib | Release | 6.0.2 | 3 | 10/26/2014 |
| v1.0.0b1-nolib | Beta | 5.4.8 | 30 | 07/19/2014 |
| v1.0.0b1 | Beta | 5.4.8 | 357 | 07/19/2014 |
| v0.5.12 | Release | 5.4.8 | 12,222 | 07/18/2014 |
| v0.5.12-nolib | Release | 5.4.8 | 31 | 07/18/2014 |
| v0.5.11-nolib | Release | 5.4.7 | 30 | 05/12/2014 |
| v0.5.11 | Release | 5.4.7 | 8,851 | 05/12/2014 |
| v0.5.11-nolib | Release | 5.4.7 | 10 | 05/12/2014 |
| 0.5b5-nolib | Beta | 4.0.6 | 10 | 05/12/2014 |
| v0.5.10-nolib | Release | 5.2.0 | 73 | 03/10/2013 |
| v0.5.10 | Release | 5.2.0 | 16,966 | 03/10/2013 |
| v0.5.9 | Release | 5.1.0 | 2,418 | 02/12/2013 |
| v0.5.9-nolib | Release | 5.1.0 | 21 | 02/12/2013 |
| v0.5.9b1-nolib | Beta | 5.1.0 | 9 | 02/12/2013 |
| v0.5.9b1 | Beta | 5.1.0 | 19 | 02/12/2013 |
| v0.5.8-nolib | Release | 5.1.0 | 27 | 11/27/2012 |
| v0.5.8 | Release | 5.1.0 | 3,089 | 11/27/2012 |
| v0.5.7-nolib | Release | 5.0.4 | 34 | 09/11/2012 |
| v0.5.7 | Release | 5.0.4 | 2,824 | 09/11/2012 |
| v0.5.6 | Release | 4.3 | 7,986 | 11/29/2011 |
| v0.5.6-nolib | Release | 4.3 | 83 | 11/29/2011 |
| v0.5.5 | Release | 4.2 | 4,043 | 06/29/2011 |
| v0.5.5-nolib | Release | 4.2 | 49 | 06/29/2011 |
| v0.5.4 | Release | 4.2 | 721 | 06/28/2011 |
| v0.5.4-nolib | Release | 4.2 | 13 | 06/28/2011 |
| v0.5.3-nolib | Release | 4.1 | 25 | 04/27/2011 |
| v0.5.3 | Release | 4.1 | 2,372 | 04/27/2011 |
| v0.5.3b1-nolib | Beta | 4.0.6 | 18 | 04/21/2011 |
| v0.5.3b1 | Beta | 4.0.6 | 210 | 04/21/2011 |
| v0.5.2 | Release | 4.0.6 | 1,459 | 04/01/2011 |
| v0.5.2-nolib | Release | 4.0.6 | 11 | 04/01/2011 |
| v0.5.1 | Release | 4.0.6 | 17 | 03/31/2011 |
| v0.5.1-nolib | Release | 4.0.6 | 13 | 03/31/2011 |
| v0.5 | Release | 4.0.1 | 46 | 11/06/2010 |
| v0.5-nolib | Release | 4.0.1 | 10 | 11/06/2010 |
| v0.5b7 | Beta | 4.0.1 | 19 | 11/02/2010 |
| v0.5b7-nolib | Beta | 4.0.1 | 12 | 11/02/2010 |
| v0.5b6 | Beta | 4.0.1 | 10 | 10/31/2010 |
| v0.5b6-nolib | Beta | 4.0.1 | 12 | 10/31/2010 |
| v0.5b5 | Beta | 4.0.1 | 17 | 10/30/2010 |
| v0.5b5-nolib | Beta | 4.0.1 | 5 | 10/30/2010 |
| v0.4.2 | Release | 4.0.1 | 16 | 10/30/2010 |
| v0.5b4 | Beta | 4.0.1 | 18 | 10/29/2010 |
| v0.5b4-nolib | Beta | 4.0.1 | 6 | 10/29/2010 |
| v0.5b3-nolib | Beta | 4.0.1 | 7 | 10/29/2010 |
| v0.5b3 | Beta | 4.0.1 | 15 | 10/29/2010 |
| v0.5b2 | Beta | 4.0.1 | 7 | 10/29/2010 |
| v0.5b2-nolib | Beta | 4.0.1 | 12 | 10/29/2010 |
| v0.5b1 | Beta | 4.0.1 | 12 | 10/28/2010 |
| v0.5b1-nolib | Beta | 4.0.1 | 10 | 10/28/2010 |
| v0.4.1 | Release | 4.0.1 | 26 | 10/28/2010 |
| v0.5a1 | Beta | 4.0.1 | 8 | 10/28/2010 |
| v0.5a1-nolib | Beta | 4.0.1 | 8 | 10/28/2010 |
| v0.4 | Release | 4.0.1 | 16 | 10/28/2010 |
| v0.4b1 | Beta | 4.0.1 | 10 | 10/28/2010 |
| v0.3 | Release | 4.0.1 | 15 | 10/28/2010 |
| v0.3b1 | Beta | 4.0.1 | 13 | 10/28/2010 |
| v0.2 | Release | 3.3.5 | 199 | 08/06/2010 |
| v0.2b2 | Beta | 3.3.5 | 18 | 08/06/2010 |
| v0.2b1 | Beta | 3.3.5 | 13 | 08/06/2010 |
| v0.1 | Release | 3.3.5 | 17 | 08/01/2010 |
Addon Packs Containing This...
-
Batz's Huntard start-up
-
Basic Hunter Pack
-
Snogard's Tank Prog-snitch Pack
-
Shadow's Ultimate WoW Package
-
TCLindsay's Hunter Pack
-
Zarosian raid pack.
-
Wowarcrack's Do It All Addon Pack
-
Kosmos
-
Lemage Raid/PVE/PVP Tank/Dps/Heal Hybrid UI
-
Jazgunk's addon pack
-
tsuris's exploration addons
-
Saber's List of Necessary Addons for Raiding
-
San1888 Alpha Addons
-
Minnonar of Iluvatar Guild Addon Pack
-
Crimson Mist Draenor Addons
Top Downloads
-
- Deadly Boss Mods
- Combat, PvP, Minigames, and Boss Encounters
- 4,323,741 Monthly Downloads
-
- Master Plan
- Garrison
- 2,423,525 Monthly Downloads
-
- Recount
- Combat
- 2,407,141 Monthly Downloads
-
- HandyNotes_DraenorTreasures
- Achievements, Quests & Leveling, and Map & Minimap
- 1,088,370 Monthly Downloads
-
- Garrison Mission Manager
- Garrison
- 902,643 Monthly Downloads
Comments
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
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.
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.
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
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)
Thx.
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.
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.
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.
/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.
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?
No one else has reported having this problem. Can you please post the output from running "/bp status"?
Ok. Whose pet is growling? If it's your pet it won't report to party (that could be embarrassing). Does '/bp test' work as expected?
[22:01] BadPet: noisy, reporting to party
but its not showing up in party. only shows in my general tab.
does no announce badpets in /raid or .party. does it in the system channel. also should be named bad hunter.
Fun fact, this addon was originally called "BadHunterNo!" but I received far too many complaints from people who were upset because they hadn't done anything wrong and it was all their pet's fault.
It's not working for me, I typed /badpet and it doesn't come up and it's not on the addons