X-Git-Url: https://www.aleksib.fi/git/wowui.git/blobdiff_plain/8e9694c477df6ebabd1f0dc74a987bf187ca0f92..0051bb49579945bb78153b4c5009a0fa633ecce9:/kehys/events.lua diff --git a/kehys/events.lua b/kehys/events.lua index 170c029..7d46c61 100644 --- a/kehys/events.lua +++ b/kehys/events.lua @@ -77,6 +77,12 @@ local function updateName(frame, unit) local _, class = UnitClass(unit); local color = RAID_CLASS_COLORS[class]; + if class == "DEATHKNIGHT" then + frame.isdk = true; + else + frame.isdk = nil; + end + if color then if not frame.raid then if not UnitPlayerControlled(unit) and UnitIsTapDenied(unit) then @@ -123,11 +129,11 @@ end addon.Events.UpdateVehicle = updateVehicle; local function updateRole(frame, unit) - local role = UnitGroupRolesAssigned(unit); - if role == "HEALER" then + frame.rolename = UnitGroupRolesAssigned(unit); + if frame.rolename == "HEALER" then frame.role:SetTexCoord(0.75, 1, 0, 1); frame.role:Show(); - elseif role == "TANK" then + elseif frame.rolename == "TANK" then frame.role:SetTexCoord(0.5, 0.75, 0, 1); frame.role:Show(); else