2.0.3
What's new
lightweight tag 7c4c13d22960353125cb83fb7346768928cbcfea 2.0.3
Author: aname43 <barold01-ui@users.noreply.github.com>
Date: Wed Sep 30 19:56:04 2026 +1000
commit 7c4c13d22960353125cb83fb7346768928cbcfea
Author: aname43 <barold01-ui@users.noreply.github.com>
Date: Wed Sep 30 19:56:04 2026 +1000
2.0.3
Track Retribution's Radiant Glory Avenging Wrath (buff 454351, per SimC)
alongside 31884, so those paladins now trigger cooldown alerts. Catalog
entries can carry a talent ID, so the Tracking tab labels the variant
"Avenging Wrath (Radiant Glory)" from the client's localised names.
Performance:
- The CompactUnitFrame_SetUnit hook ignores nameplates and does nothing
unless alerts are actually being watched.
- The tracked spell set is cached and rebuilt only by its setters; aura
filters are re-sent only when it changes, and the alert is redecorated
only when a style setting changes (which also stops the pulse restarting
on every out-of-combat re-sort).
- Failed cell scans are remembered for 2s, scans stop at the first match,
and candidate frame names are built once at load.
- GROUP_ROSTER_UPDATE bursts are handled as one pass 0.5s later, and the
forced re-broadcast only fires when someone actually joined.
- ZONE_CHANGED (subzones) is no longer handled; ZONE_CHANGED_NEW_AREA calls
RefreshZones instead of a full roster rebuild.
- The options window is built on first open, the panel skips queued
updates while hidden, and the zone is read once per panel update.
Debug: the misleading "tracked buff DETECTED" line (it fires on slot
creation) is replaced; binds, combat-deferred binds and alert on/off
transitions are logged, and /pi notify lists each alert's state.
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This mod has no additional files

