Big Red Bear Taunts
A lightweight World of Warcraft addon that sends a fun, configurable taunt message when YOU successfully use a taunt. Messages are only sent while in a party/raid or inside an instance, and the channel defaults to PARTY (with an option to use INSTANCE chat while inside LFG instances).
Features
- Player-only taunts: Announces only your own taunts (no pet or other players).
- Configurable messages: Maintain a list of taunt messages; one is chosen at random per taunt.
- Modern, minimal UI: Custom dark, semi-transparent options window with tabs.
- General tab: Shows your Class, Spec, and your class’s taunt spell(s), Enable/Disable toggle, and author info.
- Messages tab: Full editable list with Add, Delete (X), and Reset Defaults.
- Channel control: Defaults to PARTY. In instances, you can choose PARTY or INSTANCE_CHAT.
- Minimap button: Left-click to open options, right-click to toggle enabled.
Installation
- Download or clone this repo.
- Copy the
BigRedBearTauntsfolder into your WoW AddOns directory:- Retail:
World of Warcraft/_retail_/Interface/AddOns/ - Classic:
World of Warcraft/_classic_/Interface/AddOns/
- Retail:
- Make sure the folder contains:
BigRedBearTaunts.toccore.luaui.lualibs/(bundled libraries)
- Launch the game and enable the addon.
Usage
- Minimap: Left-click the Big Red Bear Taunts icon to open options. Right-click toggles enabled/disabled.
- Slash command: Type
/brb(or/bigredbear) to open the options. - Messages: Use
%tin your message text to insert the taunt target’s name. Example:Over here, %t!
Configuration
- General tab
- Shows your Class, Spec, and detected taunt spell(s)
- Enable/Disable taunt messages
- Select the channel to use while inside an instance:
PARTYorINSTANCE_CHAT
- Messages tab
- Add new lines
- Edit text in place
- Delete with the red
X - Reset to defaults
Slash Commands
/brb - Open the options window
/bigredbear - Open the options window
/brb toggle - Toggle enabled/disabled
/brb minimap - Toggle minimap icon visibility
Channels & Restrictions
- When not grouped and not inside an instance: No messages are sent.
- Outdoors while grouped: Messages default to the
PARTYchannel. - Inside instances: Default is
PARTY, but you can switch toINSTANCE_CHAT(used only when queued via LFG).
Supported Taunts (Retail)
Includes the standard single-target taunts for all tank-capable classes and select pet taunts:
- Warrior: Taunt (355)
- Paladin: Hand of Reckoning (62124)
- Druid: Growl (6795)
- Death Knight: Dark Command (56222), Death Grip (taunt effect, 49576)
- Monk: Provoke (115546)
- Demon Hunter: Torment (185245)
- Hunter Pet: Growl (2649)
- Warlock Pet (Voidwalker): Torment (3716)
Note: Spell lists can change between patches; the addon keys off known taunt spell IDs.
Minimap Button
- Broker type:
launcher - Icon:
Interface\\Icons\\Spell_Nature_Reincarnation - Visibility uses LibDBIcon’s
minimap.hideflag (saved inBigRedBearTauntsDB).
Saved Variables
BigRedBearTauntsDB(per-account):profile.enabled(boolean)profile.minimap.hide(boolean)profile.instanceChannel("PARTY" | "INSTANCE_CHAT")profile.messages(array of strings)
Libraries (bundled)
- LibStub
- CallbackHandler-1.0
- LibDataBroker-1.1
- LibDBIcon-1.0
Troubleshooting
- I see two messages per taunt: Fixed — the addon now only reacts to
SPELL_CAST_SUCCESS. - No messages: The addon only announces in groups or instances. Ensure you’re grouped or inside an instance.
- Minimap icon missing: Use
/brb minimapto toggle visibility. Also verify no Lua errors and that libraries are loaded. - Options not in Interface panel: Retail uses the Settings API (see AddOns section). You can always open with
/brb.
Author
- Kirkk-Nordrassil (@TptMike)