promotional bannermobile promotional banner

TooltipInfo

Enhances the standard tooltip with additional information and visuals.

File Details

2.5.2

  • R
  • Feb 28, 2026
  • 135.01 KB
  • 685
  • 12.0.1
  • Retail

File Name

TooltipInfo-2.5.2.zip

Supported Versions

  • 12.0.1

TooltipInfo

2.5.2 (2026-02-28)

Full Changelog Previous Releases

  • fix(TooltipInfo): guard all Unit API returns against secret values for WoW 12.0.0
    Introduce Core/SecretValue.lua with two shared helpers — addon.SafeUnit(unit),
    which resolves secret unit tokens to "mouseover", and addon.IsSecret(val), a
    nil-safe wrapper around issecretvalue(). Load the file first in the .toc so all
    feature scripts can consume it.
    Refactor all 15 feature files and Core/Player.lua to use these helpers instead of
    inline issecretvalue guards. Every Unit API return that is used in a boolean test
    (UnitIsPlayer, UnitIsPVP, UnitIsAFK, UnitIsDND, UnitIsConnected,
    UnitIsEnemy, UnitCanAttack, UnitIsDeadOrGhost, UnitExists, UnitIsUnit,
    UnitClassification, UnitHonorLevel, GetRaidTargetIndex, UnitReaction) is now
    checked with IsSecret() before any conditional, since all these APIs return secret
    values when called inside Blizzard's forceinsecure() tooltip callback wrapper.