Commit Graph
8 Commits
Author SHA1 Message Date
OEVGandClaude Opus 5.5 4ef534fabb Fix raid colors on the world map and drop two per-frame checks
WorldMap Class Colors assumed WorldMapRaidN shows raidN. In a raid the
map packs its icons and stores the real unit on each icon, so icons
showed other players' class colors. Use the icon's unit, or its name
for battleground team members outside the raid. The updaters are now
children of the maps, so they only run while a map is open.

Class Portraits checked the target-of-target GUID on every frame. Check
when the stock handler reports a new name, and otherwise five times a
second.

Enlarged Minimap is unchanged: the stock UI re-anchors the buff frame
every frame, so its check has to as well. Documented in
Docs/PERFORMANCE.md.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_019W3rwusM4i1CYaHQAYixJ7
2026-11-02 00:32:33 +00:00
Dusk-92 46b8301a8f Restore target-of-target class portrait optimization 2026-08-25 15:41:07 +02:00
Dusk-92 144060e9d3 Revert target-of-target handler hook after crashes 2026-08-25 09:59:07 +02:00
Dusk-92 e7ceaf6c35 Reuse target-of-target updates for class portraits 2026-08-25 09:31:58 +02:00
Dusk-92 0d443bd163 Preserve class portrait refresh while throttling ToT 2026-08-23 21:49:24 +02:00
Dusk-92 21a0812cee Reduce class portrait work and use GUID changes for ToT 2026-08-23 21:46:34 +02:00
Dusk-92 86529a9602 Update unitframes-classportrait.lua 2026-08-12 16:04:15 +02:00
Dusk-92 d2ae117132 Add files via upload 2026-07-28 14:26:42 +02:00