089454f9378c826ee1a2bbd503e54ade9c80d731
SUF stores class colors in a private ShadowUF.db.profile.classColors table seeded only with the vanilla 10 in defaultlayout.lua. On the Voljin/CoA client _G.RAID_CLASS_COLORS is populated by FrameXML with 22 additional tokens (HERO + 21 CoA customs), but those never reach SUF, so a guildmate's CoA-class health bar falls through to the percent gradient. New file post-hooks ShadowUF:OnInitialize, ProfileReset and ProfilesChanged to copy any RAID_CLASS_COLORS entry the active profile is missing into profile.classColors. Idempotent — only fills nil keys, so user customisations and SUF's stock vanilla-10 values win. Source of truth is the live client's table, populated in patch-B.MPQ → SharedXML/SharedConstants.lua, so the addon stays in sync with whatever palette the realm ships without a hardcoded copy.
Shadowed Unit Frames
This is the repository for ShadowedUnitFrames. Modified for Ascension.gg.
Description
Releases
5
v3.3.0-coa.5
Latest
Languages
Lua
99.8%
Shell
0.2%