local _, class = UnitClass(unit);
local color = RAID_CLASS_COLORS[class];
+ frame.classname = class;
+
if color then
if not frame.raid then
if not UnitPlayerControlled(unit) and UnitIsTapDenied(unit) then
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
frame.heal = {};
frame.buff1 = {};
frame.buff2 = {};
+ frame.stagger = {};
addon.SetAuras(frame.unit, frame.guid);
end
end,