v1.13.5
What's new
v1.13.5
Bug fixes
- The Mythic+ death counter now updates the moment someone dies, instead of when the fight ends. Deaths happen mid-pull, which was exactly when the tracker couldn't show them: the whole window rebuild is deferred during combat (a tracker row can parent a
SecureActionButtonquest item button, and hiding or re-anchoring a frame with a protected descendant is itself protected), and the in-place live updater could only rewrite a deaths line that already existed — so the first death of a key, which has to create that line, sat invisible until combat dropped. The deferral is now gated on whether a quest item button is actually live in the tracker rather than on whether the tab could ever hold one; inside a dungeon or key there usually is none, so the block rebuilds mid-combat like Blizzard's own tracker does. On top of that, the count is repainted in place the instantCHALLENGE_MODE_DEATH_COUNT_UPDATEDarrives (rather than on the next 0.4s ticker pass), andGetDeathCount()is polled on the per-second timer tick as a backstop for a push that's missed or arrives while the block is frozen. - The Mythic+ death tooltip can no longer error on 12.1. Patch 12.1 made
UnitClassreturn secret values whenever the unit's identity is secret, and indexing a table with a secret throws (table index is secret) rather than returning nil — so the per-player breakdown'sRAID_CLASS_COLORS[select(2, UnitClass(name))]class-color lookup could raise mid-key, which is the only place that tooltip is ever drawn. The lookup is now guarded; a class that can't be read renders in the neutral color instead of taking the tooltip down with it. - A font from an uninstalled addon no longer makes the whole tracker invisible. LibSharedMedia hands out resolved file paths rather than names, so a face picked from another addon's media is stored in the profile as an absolute path into that addon's folder. Uninstall the addon and the path goes dead:
SetFontfails, every fontstring draws nothing, and with the header hidden until hover and a low-alpha background the tracker reads as gone entirely rather than as a missing font. Each configured face — the base font and the per-element and per-widget overrides — is now probed once and falls back to the default face when it doesn't load, so an uninstalled font source costs you the font and nothing else.
This mod has no additional files

