File Details
ItemLevelTooltip.zip
- R
- Jan 30, 2026
- 188.31 KB
- 57
- 12.0.1+1
- Retail
File Name
ItemLevelTooltip.zip
Supported Versions
- 12.0.1
- 12.0.0
Changelog - [2026-01-30]
Added
-
LibOpenRaid Integration: Implemented hybrid data fetching. The addon now prioritizes instant data from
LibOpenRaid(for group members) and falls back to the nativeNotifyInspectAPI for non-group players. -
Secondary Stat Logic: Added a "Best-Effort" scanner that calculates the highest secondary stat by summing item ratings from the target's equipment slots.
-
Multi-Language Support:
-
Implemented automatic localization for stat names (Crit, Haste, etc.) using Blizzard's global strings.
-
Added custom localization for the "Highest Secondary" label (supporting English, German, and French).
-
-
Safe Execution Guards: Added
pcall(SafeCall) wrappers and Retail 12.0+ "Secret Value" checks (issecretvalue) to prevent LUA errors in restricted contexts like Mythic+ or Delves.
Changed
-
UI Refinement: Changed the stat display from "Value + Name" to a cleaner "Highest Secondary: [Stat Name]" format.
-
Visual Polish: Added color coding (Gold for Item Level, Green for Stats) and switched to
AddDoubleLinefor better tooltip alignment. -
Performance Optimization: Added a cache cleanup timer that clears stored unit data every 10 minutes to maintain a low memory footprint.
Fixed
-
Library Compatibility: Fixed a
nil valuecrash occurring with certain versions ofLibOpenRaidby implementing a more robust check forGearManagerandGetUnitDatasub-modules. -
Tooltip Conflicts: Resolved a potential conflict with other tooltip addons (like TooltipRealmInfo) by using the modern
TooltipDataProcessorpost-call hook.