Так же могу предложить вам такой вариант:

PHP код:
---------------------------------------------
-- 
ColorsДобавляет цвета в таргет фокус панели по классу
---------------------------------------------
local c CreateFrame ("FRAME")
c:RegisterEvent ("PARTY_MEMBERS_CHANGED"
c:RegisterEvent ("PLAYER_TARGET_CHANGED")
c:RegisterEvent ("PLAYER_FOCUS_CHANGED")
c:RegisterEvent ("PLAYER_ENTERING_WORLD")
c:RegisterEvent ("UNIT_FACTION")
    
local e = function (selfevent, ...)
    if 
UnitIsPlayer("target"then 
        color 
RAID_CLASS_COLORS[select(2UnitClass("target"))]
        
TargetFrameNameBackground:SetVertexColor(color.r,color.g,color.b)
    
end
    
    
if UnitIsPlayer("focus"then 
        color 
RAID_CLASS_COLORS[select(2UnitClass("focus"))]
        
FocusFrameNameBackground:SetVertexColor(color.rcolor.gcolor.b
    
end
end 
c
:SetScript ("OnEvent"e