forked from Dusk/ShaguTweaks-ClassicAPI
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