File Details
AbstractUI-v12.0.1.12.zip
- R
- Mar 13, 2026
- 1.37 MB
- 47
- 12.0.1
- Retail
File Name
AbstractUI-v12.0.1.12.zip
Supported Versions
- 12.0.1
AbstractUI v12.0.1.12
Features
- Custom Whisper Sound Improvements
- Standardized Audio: Converted all preset sounds to use File Data IDs from Wowhead for better consistency and reliability.
- Verification: All preset and custom sounds are now fully searchable and verifiable via the Wowhead sounds database.
- Refined UI: The Custom Sound ID input now only appears when "Custom (Enter Sound ID)" is selected in the dropdown.
- Compact Layout: Resized the Custom Sound ID input and Test Sound buttons to display inline, saving vertical space.
- Better Documentation: Updated the feature description with clear instructions on how to locate specific IDs on Wowhead.
Bug Fixes
- Audio & Customization
- Mute Logic: The default game whisper sound is now correctly suppressed when a custom sound is enabled.
- Visibility Logic: Fixed a bug where the Custom Sound ID input field remained visible regardless of the dropdown selection.
- Options Panel
- Widget Visibility: Added framework support for the
hiddenproperty on option widgets (supports both boolean and functional triggers). - Dynamic Refresh: The panel now automatically refreshes the UI state when toggling whisper sounds or switching presets.
- UX Tweak: Increased the dropdown menu auto-close delay from 0.5s to 1.5s to improve navigation and prevent accidental closing.
- Widget Visibility: Added framework support for the
Technical Changes
- Integrated
hiddenproperty evaluation into four core render functions within theAbstractOptionsPanelframework. - Migrated audio execution from
PlaySound()(Sound Kit IDs) toPlaySoundFile()(File Data IDs) for all whisper-related triggers. - Implemented
MuteSoundFile()andUnmuteSoundFile()hooks to effectively manage default sound suppression. - Added
AbstractUI_OptionsPanel:Refresh()calls to handle real-time UI updates during setting transitions.
Preset Sound IDs (File Data IDs from wowhead.com/sounds)
- Default: 567482 (TellMessage)
- Bell: 566121 (Bell Toll Inn)
- Click: 567451 (UI Click)
- Quest: 567439 (Quest Complete)
- Interface: 567499 (Interface Sound)
- Raid: 567397 (Raid Warning)
- Horn: 566094 (War Horn)
- Gong: 566076 (Gong)

