X-Git-Url: https://www.aleksib.fi/git/wowui.git/blobdiff_plain/027048a37481bab886e7e4841f1ee88637b0b37b..625925f9e5095f719067ca840de5fd75bb1eb578:/RaidFrameCustomization/UpdateStatusTextHook.lua?ds=inline diff --git a/RaidFrameCustomization/UpdateStatusTextHook.lua b/RaidFrameCustomization/UpdateStatusTextHook.lua index 6fdf535..3df8d5b 100644 --- a/RaidFrameCustomization/UpdateStatusTextHook.lua +++ b/RaidFrameCustomization/UpdateStatusTextHook.lua @@ -5,7 +5,9 @@ local UnitHealth = UnitHealth; local format = string.format hooksecurefunc("CompactUnitFrame_UpdateStatusText", function(frame) - if frame and not frame:IsForbidden() and frame:GetName():match("^CompactRaidFrame%d") then + -- allowClassColorsForNPCs only in regular raid frames, + -- match only to them + if frame.optionTable.allowClassColorsForNPCs ~= nil then -- conditions taken from CompactUnitFrame.lua if not UnitIsConnected(frame.unit) or UnitIsDeadOrGhost(frame.displayedUnit) then return;