this:SetFrameLevel(this:GetFrameLevel() + 2) getglobal(this:GetName() .. "Class"):SetFrameLevel(this:GetFrameLevel() + 2) this:RegisterForDrag("LeftButton") this:RegisterForClicks("LeftButtonUp", "RightButtonUp") RaidGroupButton_OnClick(arg1) RaidGroupButton_OnDragStart() RaidGroupButton_OnDragStop() RaidGroupButton_OnEnter() GameTooltip:Hide() getglobal(this:GetName() .. "Label"):SetText(GROUP .. " " .. this:GetID()) this:RegisterEvent("RAID_ROSTER_UPDATE") -- The raid ending ends the question with it. if event == "RAID_ROSTER_UPDATE" and GetNumRaidMembers() == 0 then ReadyCheckFrame.timer = nil ReadyCheckFrame:Hide() end ReadyCheck_OnUpdate(arg1)