DistractionQoL

An ultra-lightweight, event-driven Quality-of-Life (QoL) and performance toolkit engineered specifically for Raiders, Mythic+, and Delve players.

📄 Full Description

⚡ DistractionQoL

DistractionQoL is an ultra-lightweight, zero-bloat Quality-of-Life and Performance toolkit built specifically for Mythic+ runners and Raiders in World of Warcraft (Patch 12.1.5 / Midnight Ready).

Unlike monolithic addons that consume CPU cycles and cause UI taint, DistractionQoL is 100% event-driven, pure Lua, and uses zero external libraries or background polling loops.


🛡️ Core Features

1. 💀 Accidental Release Protection (The Burro Guard)

Never accidentally release your spirit during a boss encounter or M+ key again:

  • Accidental Click Interception: Blocks clicks on "Release Spirit" during combat, encounters, and active dungeon runs so you don’t burn a Battle Resurrection or trigger a long run-back.
  • Emergency Wipe Bypass: Simply hold SHIFT + Click on "Release Spirit" to release normally when your raid leader calls for a wipe.
  • Signature Banner & Audio: Displays a high-contrast warning banner and plays the signature Bane audio alert (instantly toggleable with /qol mute).

2. 🎒 Smart Reverse Bag Sort & Profession Stasher

A clean, logical inventory sorting system that actually makes sense:

  • Auto-Reagent Stash: Automatically detects crafting and profession materials and deposits them straight into your Reagent Bag (Bag 5).
  • Reverse Ordering: Places overflow materials at the top of your bags, while grouping all other items (gear, consumables, quest items, junk) at the bottom.
  • EllesmereUI Bags Integration: Fully supports EllesmereUI! You can configure it in /qol to seamlessly replace Ellesmere's native sort button (removing annoying confirmation popups) or display a dedicated sort button. Also fully compatible with Blizzard's combined backpack and individual bags.

3. ⚔️ Raid Flow & Pre-Pull Consumables

  • Pre-Pull Consumables Check: Automatically checks if you have Food (Well Fed), Flask / Phial, Augment Rune, and Weapon Enchant / Oil when a Ready Check is initiated. Alerts you in chat if you are missing any buff.
  • Alt-Tab Flash & Sound: Flashes your taskbar and plays an audio ping when a Ready Check is called while you are alt-tabbed.

4. 🚀 1-Click Raid Performance & FPS Optimizer

  • Raid Graphics Optimizer: Applies battle-tested CVars specifically tuned for 20-30 player raids and heavy Mythic+ dungeon VFX to eliminate single-threaded CPU bottlenecks.
  • Mechanics Visibility Guaranteed: Critical visual indicators like floor swirlies and enemy spell telegraphs remain strictly enabled (raidGraphicsProjectedTextures = 1).
  • Instant Backup & Restore: Back up your original graphics settings with one click and restore them at any time.
  • Loading Screen Garbage Collection: Triggers Lua memory cleanup during loading screens, preventing mid-combat frame drops and micro-stutters.

5. 🤖 Essential Automations (Zero CPU Overhead)

  • Smart Auto-Resurrect: Instantly accepts resurrections after a wipe. Automatically skips combat Battle Resurrections to protect your positioning unless configured otherwise.
  • Auto-Repair: Automatically repairs your gear when speaking to merchants, with support for Guild Bank funds.
  • Auto-Sell Junk: Instantly sells grey trash items upon opening a vendor.
  • Fast Loot: 0ms delay instant loot pickup.
  • Auto-Skip Watched Cinematics: Automatically skips cutscenes and in-game movies you've already seen.
  • Block Duels in Instances: Silently suppresses annoying duel and pet battle challenges in dungeons and raids.

🕹️ Commands

Command Description
/qol (or /burro) Opens the sleek, tabbed obsidian settings console.
/qol sort Sorts your bags in reverse order & stashes crafting reagents.
/qol check Manually checks your active raid consumables (Food, Flask, Rune, Weapon).
/qol fps Toggles between Optimal Raid FPS Mode and your standard graphics.
/qol fps save Saves your current graphics settings as the backup snapshot.
/qol fps restore Restores your original graphics settings from backup.
/qol mute Mutes or unmutes the warning alert audio.
/qol autores Toggles auto-accepting resurrection prompts.
/qol sim Simulates the death dialog to test click blocking (SHIFT+Click to close).
/qol status Displays protection, auto-res, and FPS status in chat.

🧩 Compatibility

  • EllesmereUI: Native skinning integration + custom bag header support.
  • ElvUI: Fully recognized by ElvUI skinning engine.
  • Native Blizzard UI: Fully compatible with Edit Mode and the modern 12.1.5 Settings API.

DistractionQoL Team

profile avatar
  • 1
    Projects
  • 13
    Downloads