File Details
v109.zip
- R
- Mar 23, 2026
- 13.12 KB
- 33
- 12.0.1
- Retail
File Name
v109.zip
Supported Versions
- 12.0.1
v109
Added
- Settings panel — per-integration toggles (ElvUI, Grid2, Blizzard, Danders, VuhDo, Unhalted) via AceConfig in the Blizzard AddOns options menu
- SavedVariables (
SLRT_NicknameDB) to persist settings between sessions - Ace3 library bundle: LibStub, CallbackHandler-1.0, AceDB-3.0, AceDBOptions-3.0, AceGUI-3.0, AceConfig-3.0
Changed
- Event-driven nickname updates — replaced all polling (C_Timer ticker, nickname cache, CHAT_MSG_ADDON parsing) with NSRT's native
NSRT_NICKNAME_UPDATEDcallback via CallbackHandler-1.0 - NSAPI rewritten to use
RegisterCallbackwith correct CallbackHandler-1.0 signature - Main addon loop now driven purely by NSRT callback + WoW events (GROUP_ROSTER_UPDATE, UNIT_NAME_UPDATE, ADDON_LOADED, PLAYER_LOGIN)
Fixed
- Secret string taint error — added
issecretvalue()guards in Utils and all 6 integration modules so cross-faction tainted names fromUnitFullName()no longer cause lua errors - Integration setup no longer runs before NSRT is loaded (RequiredDep ordering fix)
Removed
- Nickname change-check cache and
CHAT_MSG_ADDONlistener

