git
/
wowui.git
/ blobdiff
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
625925f - Remove safeties, possible tainting
[wowui.git]
/
RaidFrameCustomization
/
UpdateStatusTextHook.lua
diff --git
a/RaidFrameCustomization/UpdateStatusTextHook.lua
b/RaidFrameCustomization/UpdateStatusTextHook.lua
index
6fdf535
..
3df8d5b
100644
(file)
--- a/
RaidFrameCustomization/UpdateStatusTextHook.lua
+++ b/
RaidFrameCustomization/UpdateStatusTextHook.lua
@@
-5,7
+5,9
@@
local UnitHealth = UnitHealth;
local format = string.format
hooksecurefunc("CompactUnitFrame_UpdateStatusText", function(frame)
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;
-- conditions taken from CompactUnitFrame.lua
if not UnitIsConnected(frame.unit) or UnitIsDeadOrGhost(frame.displayedUnit) then
return;