File Details
AbstractUI-v12.0.1.19.zip
- R
- Apr 5, 2026
- 1.39 MB
- 45
- 12.0.5+1
- Retail
File Name
AbstractUI-v12.0.1.19.zip
Supported Versions
- 12.0.5
- 12.0.1
AbstractUI v12.0.1.19
Bug Fixes
Guild Broker
- Fixed zone names wrapping to new lines by adding 16-character limit with truncation
- Fixed long guild notes wrapping to new lines by adding 30-character limit with truncation
- All text fields now have appropriate character limits to prevent display issues
Map Reveal
- Fixed "bad argument #1 to 'ipairs' (table expected, got nil)" error in RevealMap function
- Added validation checks for map canvas and zoom level data before attempting to refresh map overlays
- Added error protection with pcall to safely handle map refresh operations
Tooltips
- Critical Performance Fix: Resolved "script ran too long" error in mount detection
- Previously iterated through thousands of mounts for each player buff
- Now uses
C_MountJournal.GetMountFromSpell()for direct mount ID lookup - Reduces function complexity from O(n²) to O(n)
- Disabled mount lookups while in instances/dungeons to avoid Blizzard API restrictions
- Implemented cached instance state flag to prevent repeated
IsInInstance()calls that can cause taint - Added
PLAYER_ENTERING_WORLDevent handler to update instance state on zone changes
Technical Improvements
- Adopted consistent instance detection pattern across modules (Delves, Tooltips)
- Reduced API call overhead in tooltip system
- Improved error handling for map-related functions

