+ if not frame.nonraid or frame.unit ~= "player" then
+ updateName(frame, frame.unit);
+ end
+ if not frame.nonraid then
+ updateRole(frame, frame.unit);
+ updateAggro(frame, frame.displayed);
+ updateReadyCheck(frame, frame.unit);
+ if frame.guid then
+ guids[frame.guid] = nil;
+ end
+ frame.guid = UnitGUID(frame.unit);
+ if frame.guid then
+ guids[frame.guid] = frame;
+ end
+ frame.tankcd = {};
+ frame.alert = {};
+ frame.stacks = {};
+ frame.heal = {};
+ frame.buff1 = {};
+ frame.buff2 = {};
+ addon.SetAuras(frame.unit, frame.guid);
+ end