Repository navigation
v2.0.2
Soundboard Changelog
Version 2.0.2
MIDNIGHT COMPATIBILITY
๐ง Bug Fixes
- WoW Midnight 12.0.1 Compatibility: Declared support for both 12.0.0 and 12.0.1 in the TOC so Midnight users no longer see an "incompatible" warning when Blizzard ships minor build bumps
Version 2.0.1
BUG FIXES
๐ง Bug Fixes
- UI Fixes: Resolved an issue with Dynamic Events not opening, scrollbars not scrolling, and a ton of other tweaks
- Fix LUA Errors: Fixed various lua errors related to incomplete ui hover code
- Out of Date on TBC Anniversary / Classic: Enabled TOC file splitting (
-S) so the packager generates flavor-specific TOC files (Soundboard_TBC.toc,Soundboard_Vanilla.toc, etc.) โ previously only the Retail fallback TOC was included, causing all non-Retail clients to flag the addon as out of date - Missing Addon Icon: Added the Soundboard icon instead of a red question mark in the addon list
Version 2.0.0
DYNAMIC EVENTS - Play sounds when bosses cast abilities in dungeons and raids
๐ฏ Dynamic Events System
- Boss Ability Triggers: Configure sounds to play when specific boss abilities are cast during dungeon and raid encounters
- Expansion-Aware: Content automatically filtered to your game version โ Classic only sees Classic content, TBC Classic sees Classic and TBC, Retail sees everything
- Comprehensive Boss Data: Hundreds of boss abilities across Classic, The Burning Crusade, Wrath of the Lich King, Cataclysm, and Mists of Pandaria โ with expansion stubs ready for future content
- Smart Detection: Automatically listens for the right combat log event per ability (cast start for cast-bar spells, cast success for instant abilities, aura applied for debuffs)
- 5-Step Creation Wizard: Raid or Dungeon โ Pick Instance โ Pick Boss โ Pick Ability โ Pick Sound & Broadcast Mode
- Broadcast Support: Play sounds for yourself only, or broadcast to group, guild, or both โ same flexible routing as regular Events
๐งญ UI Improvements
- Settings Menu: All toggle settings (Soundboard, Emotes, Guild/Group Broadcast, Events, Dynamic Events) moved to a dedicated Settings submenu, decluttering the main menu
๐ง Under the Hood
- Combat Log Integration: Registers
COMBAT_LOG_EVENT_UNFILTEREDwith an O(1) spell lookup table for minimal performance impact during combat - Future-Proof Data Structure: Each expansion's dungeons and raids are organized as discrete lists, making it trivial to add Warlords of Draenor Classic, Legion Classic, and beyond
Version 1.7.0
MULTI-CLIENT COMPATIBILITY - Full support for Midnight, TBCC Anniversary, and Mists Classic
๐ต New Content
- Oxhorn Pack: Added classic Oxhorn WoW machinima songs to the World of Warcraft category
- Tank, Tank, Heal, Tank! (
/tanktankhealtank) - Blame the Gnome (Long) (
/blamethegnome-long) - Blame the Gnome (Short) (
/blamethegnome-short) - Raid's Not Gonna Happen (
/raidnothappen) - Brand Medley (Long) (
/brandmedley-long) - 3ยฝ minutes of LOLOMGWTGDAIRYQUEENLOLOMGBBTHEQ - Brand Medley (Short) (
/brandmedley-short)
- Tank, Tank, Heal, Tank! (
๐ง Bug Fixes
- Rick Roll Fix: Fixed the Rick Roll sound file so it plays properly again.
๐ง Client Compatibility
- Midnight (12.0.1): Full compatibility with the retail Midnight client.
- TBCC Anniversary (2.5.5): Resolved Lua errors caused by API differences in the anniversary client.
- UnitBuff API Fix: Buff/aura detection (heroism, shapeshift, stealth) now works correctly across all client versions using a compatibility wrapper for the 10.2.5+ AuraData table change.
- Loading Screen Events: Safely handled on older clients that lack
LOADING_SCREEN_ENABLED/DISABLEDevents.
Version 1.6.1
๐ง The Burning Crusade Classic - Anniversary
- Added support for BCC Anniversary to Soundboard!
Version 1.6.0
๐ต New Sounds
- Added 55 new sounds to the Default soundpack.
- New sound bite additions courtesy of Gabvrielle and Amelydia.
๐๏ธ Audio Quality Improvements
- Loudness-matched the new additions to other Soundboard audio levels for consistent volume.
Version 1.5.6
๐ต New Content
- Added new sounds to the Default soundpack.
Version 1.5.5
๐ฎ Events
- Same-event spam protection: When multiple players trigger the same event (e.g., Heroism/Bloodlust/Time Warp) at the same time, only the first trigger plays and broadcasts; duplicates are ignored for 2 seconds.
๐งญ UI & Navigation
- Blocked Sounds always available: Open Blocked Sounds even with zero blocked sounds so you can set the Duration Filter right away.
- Press Escape to close the Soundboard menu when itโs open.
๐ง Bug Fixes
- Fixed an issue where Blocked Sounds didnโt appear when no sounds were blocked.
Version 1.5.0
DURATION AUTO-BLOCK - Automatically block long sounds while preserving queue timing
โฑ๏ธ Duration-Based Blocking
- Auto-Block Threshold: New setting to auto-block long sounds by duration (Off/30/45/60 sec). Default is Off (0).
- Queue-Safe: Auto-blocked sounds still honor their timing in the queue, preventing gaps or overlaps.
- Learned Durations: Uses estimated/learned durations for accurate filtering as the addon learns each sound.
๐งญ UI & Navigation
- Blocked Sounds Menu: Now always shown when the auto-block filter is enabled, even if the manual blocklist is empty.
- Quick Selector: New top-of-list button in Blocked Sounds cycles threshold values and updates immediately.
๐ง Notes
- Works alongside the manual blocklist; either condition will block playback (with timing preserved).
- Debug output notes when a sound is auto-blocked by the duration threshold.
Version 1.4.0
ORGANIZATION REVOLUTION - Comprehensive favorites system for categories and subcategories!
โญ Enhanced Favorites System
- Category Favorites: Click stars next to any category name to favorite entire categories
- Subcategory Favorites: Click stars next to subcategory names for targeted favoriting
- Smart Sorting: Favorited categories and subcategories automatically appear at the top of their lists
- Unified Favorites Menu: View all your favorites in one place - categories, subcategories, and individual sounds
- Theme Integration: All star buttons and text properly respect your chosen UI theme (Default/Transparent/ClassColor)
Version 1.3.4
Auto Normalization - Normalized all sound files to have consistent volume levels
๐ต Audio Quality Improvements
- Volume Normalization: All ~500 sound files have been normalized to consistent audio levels
- Smart Leveling: Quiet sounds boosted up, loud sounds brought down for uniform experience
Version 1.3.3
SOUTH PARK EXPANSION - Three iconic South Park classics join the soundboard!
๐ฎ South Park Pack
- City Wok: Tuong Lu Kim's restaurant greeting with bow emote (
/citywok) - Goddamn Mongolians: Classic rage moment with fist emote (
/goddamn-mongolians) - Goddamnit Cartman: Eric Cartman frustration with fist emote (
/goddamnit-cartman)
๐ญ Comedy Collection Update
- 3 New South Park Sounds: Classic quotes from fan-favorite characters
- Perfect Timing: Short clips (2-6 seconds) for quick comedic moments
- Emote Integration: Automatic bow and fist emotes enhance the experience
- Instant Recognition: Iconic lines that South Park fans will love
Version 1.3.2
NEW COMEDY GOLD - Massive collection of The Office, Monty Python, and internet meme classics!
๐บ The Office Pack
- Identity Theft: "Identity Theft is not a joke Jim!" (
/identitytheft) - That's What She Said: The classic Michael Scott line (
/twss) - Office Theme: The iconic intro music (
/office-theme) - No God!: Michael Scott's dramatic "No God!" (
/no-god) - Would an Idiot Do That?: Dwight's logic question (
/idiot-dwight) - Parkour!: Andy's parkour enthusiasm (
/parkour)
๐ฐ Monty Python Pack
- Biggus Dicckus: The legendary name from Life of Brian (
/biggusdicckus) - Bleed On Me: "Are you going to bleed on me?" (
/bleedonme) - Turn Into a Newt: The witch trial classic (
/newt) - Much Rejoicing: "And there was much rejoicing!" (
/much-rejoicing) - Ni!: The Knights Who Say Ni (
/ni) - Run Away!: "Run away! Run away!" with flee emote (
/run-away)
๐ญ Meme Collection
- Single Lizard: Short and sweet lizard meme (
/lizard) - Lizard Long: Extended version for maximum impact (
/lizard-long) - You Have Been Promoted: Congratulations sound (
/promoted) - You Are Just a Baby: Calling out the babies (
/baby) - Thanks, an Avocado: The grateful avocado meme (
/avocado) - Lord Have Mercy: "Lord have mercy!" exclamation (
/bust)
๐ญ Comedy Collection Highlights
- 6 New Monty Python Sounds: From Holy Grail and Life of Brian
- 6 New Office Sounds: Michael Scott, Dwight, and Andy's greatest hits
- 6 New Meme Sounds: Internet classics and viral hits
- Perfect for Raids: "Run away!" with automatic flee emote for those wipe moments
- Instant Classics: Timeless comedy that never gets old
Version 1.3.1
STEALTH EVENTS - New automatic sound triggers for entering and exiting stealth/invisibility
BUG FIXES - Fixed missing sound file for /linda command
๐ฅท Stealth Detection System
- Enter Stealth Event: Automatic sound trigger when entering stealth, invisibility, or using invisibility potions
- Exit Stealth Event: Automatic sound trigger when leaving stealth or invisibility effects
- Complete Coverage: Detects all forms of stealth including class abilities, spells, and consumables
๐ง Bug Fixes
- Linda Command Fix: Restored missing sound file for the /linda command - now plays properly again
Version 1.3.0
BLOCKLIST SYSTEM - Never hear annoying sounds again! Block any sound while keeping queue timing perfect
NEW TV & MOVIE SOUNDS - Fresh additions from Ted Lasso, Schitt's Creek, White Lotus, and more!
๐ซ Blocklist System - Take Control!
- Block Any Sound: Click the X next to any sound to block it forever
- Smart Queue Timing: Blocked sounds still count in the queue (no timing disruption!)
- Easy Management: "Blocked Sounds" menu appears automatically when you have blocked sounds
- Quick Toggle: Click the X again to unblock - red X means blocked, gray X means allowed
๐ญ Fresh Sound Collection
- Ted Lasso Pack: New sounds including "ignores the poopeh" and practice rants
- Schitt's Creek: Classic "Ew, David!" and "admires the bebe"
- White Lotus: Theme song and "Piper, nooooo" moments
- Parks & Rec: "LITERALLY trying!" for those peak Leslie moments
- Hero Variations: Japanese and Russian versions of the epic hero song
๐ต Sound Experience Improvements
- Perfect for Groups: Finally block that one sound your friend spams constantly
- Raid-Friendly: Block distracting sounds during serious content while keeping fun ones
- Personal Control: Everyone can customize their own sound experience
- Zero Queue Disruption: Blocked sounds still "play" their timing to keep everything smooth
Version 1.2.0
MAJOR EVENTS SYSTEM OVERHAUL - Complete rewrite with robust detection, UI improvements, and comprehensive testing
AUDIO NORMALIZATION UPDATE - All sound files normalized for consistent volume levels
๐ต Audio Quality Improvements
- Volume Normalization: All 460 sound files have been normalized to consistent audio levels
- Smart Leveling: Quiet sounds boosted up, loud sounds brought down for uniform experience
๐ฏ Events System - Complete Rewrite
- 10 Event Types: Reliable automatic sound triggers for game events
- Player Login
- Player Revives
- Player Dies
- Player Mounts
- Player Dismounts
- Takes Taxi
- Taxi Ends
- Enter Shapeshift Form
- Exit Shapeshift Form
- Heroism/Bloodlust/Time Warp
๐ฎ Event Builder UI
- Full Sound Browser: Search, categories, favorites, and subcategories in event creation
- 3-Step Wizard: Choose Event Type โ Choose Sound โ Choose Broadcast Mode
- One-Event-Per-Type: Each trigger can only be configured once (prevents conflicts)
- Full Edit System: Click any configured event to edit sound, mode, or delete
๐จ UI/UX Improvements
- Text Wrapping: Long headers now wrap properly without overlapping
- Adaptive Heights: Headers automatically adjust height based on text length