+-- untested, not playing arena, from ShadowedUF
+local hiddenFrame = CreateFrame("Frame");
+hiddenFrame:Hide();
+local arenaHidden = false;
+local function hideArenaFrames()
+ -- not run if /reload happens in combat, may cause problems?
+ if not arenaHidden and not InCombatLockdown() then
+ arenaHidden = true;
+ ArenaEnemyFrames:UnregisterAllEvents();
+ ArenaEnemyFrames:SetParent(hiddenFrame);
+ ArenaPrepFrames:UnregisterAllEvents();
+ ArenaPrepFrames:SetParent(hiddenFrame);
+ SetCVar("showArenaEnemyFrames", 0, "SHOW_ARENA_ENEMY_FRAMES_TEXT");
+ end
+end
+
+local function updateTooltipFuncs()
+ -- let MoveAnything hook these to anchor tooltip elsewhere
+ M.UpdatePlayerTooltips();
+ M.UpdatePetTooltips();
+ M.UpdateTargetTooltips();
+ M.UpdateBossTooltips();
+ updateAuraTooltips();
+end
+