tooltip: calculate color by rgba and add fallback

This commit is contained in:
shagu
2020-03-22 21:16:40 +01:00
parent c7df3d49f1
commit e5d3157cae
+4 -2
View File
@@ -190,8 +190,10 @@ pfUI:RegisterModule("tooltip", "vanilla:tbc", function ()
local color = RAID_CLASS_COLORS[class]
GameTooltipStatusBar:SetStatusBarColor_orig(color.r, color.g, color.b)
GameTooltip:SetBackdropBorderColor(color.r, color.g, color.b)
if color.colorStr then
GameTooltipTextLeft1:SetText("|c" .. color.colorStr .. name)
if color and color.r then
GameTooltipTextLeft1:SetText(rgbhex(color.r, color.g, color.b, color.a) .. name)
else
GameTooltipTextLeft1:SetText("|cff999999" .. name)
end
elseif reaction then
local color = UnitReactionColor[reaction]