7 Commits
Author SHA1 Message Date
OEVG e43d93a524 Release 3.8.6: module fixes and native timer optimizations 2026-11-06 17:20:18 -04:00
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 bc50cf90a3 Optimize WorldMap class color party checks 2026-09-03 19:20:13 +02:00
Dusk-92 3cf024b1b7 Finish module category cleanup 2026-08-30 16:04:14 +02:00
Dusk-92 cff48c7a69 Avoid world map color scans while maps are hidden 2026-08-23 21:46:15 +02:00
Dusk-92 4b7bddd5c1 Update worldmap-colors.lua 2026-08-12 16:04:49 +02:00
Dusk-92 d2ae117132 Add files via upload 2026-07-28 14:26:42 +02:00