**MysteriousQoL** is a small personal quality-of-life addon with independently toggleable features. Each one can be turned on or off in the addon's settings panel (`/mqol` or Game Menu → Interface → AddOns → MysteriousQoL).

***

**Mouse Ring** Draws a configurable ring around your cursor so you always know exactly where it is on screen. Options include:

*   **Size** - slider from 20 to 200 pixels
*   **Class Color** - tints the ring your class color automatically
*   **Hide Center Dot** - remove the small center dot if you prefer a cleaner look
*   **Only in Combat** - ring only appears when you are in combat, keeping your screen clear otherwise
*   **Only on Right-Click** - ring is only visible while the right mouse button is held (useful for camera turning)
*   **Cast Progress** - a second ring sweeps around the outside of the cursor ring to show the progress of your current cast or channel, similar to a cast bar but centered on your mouse

***

**Vendor Automation** Removes the busywork of visiting a merchant:

*   **Auto Repair** - automatically repairs all equipped items as soon as the merchant window opens, and prints the cost to chat (e.g., `Repaired for 12g 34s`)
*   **Use Guild Bank for Repairs** - optionally draws repair costs from your guild bank when available
*   **Auto Sell Greys** - automatically sells all grey (Poor quality) items from your bags the moment you open a vendor, and prints the total value earned to chat

***

**Combat Reminders** Center-screen visual indicators for things you should not forget in the heat of the moment:

*   **Class Buff Reminder** - shows a pulsing icon when your class buff (Mark of the Wild, Arcane Intellect, Power Word: Fortitude, Battle Shout, Blessing of the Bronze, or Skyfury) is missing from you or any group member. Suppressed while dead, mounted, flying, in a vehicle, or on a taxi
*   **No Pet Reminder** - shows a bouncing center-screen warning when you have no active pet, for Warlocks and Beast Mastery / Survival Hunters
*   **Pet Idle Reminder** - shows a bouncing center-screen warning when your pet is alive but not attacking while you are in combat
*   **Don't Release Reminder** - shows a large bouncing warning when you die in a raid instance while in a raid group, so you don't accidentally release and run back
*   **Overload Reminder** - shows a bouncing "USE OVERLOAD!" warning when you start mining or herbing with your Overload spell off cooldown. Supports Midnight Mining and Herb Gathering

***

**Fun - Owen Wilson Loot Sounds** Every time a loot window opens, the addon plays one of 11 randomly selected Owen Wilson "wow" audio clips. Audio channel is configurable.

***

**Fun - Batman Teleport Sound** Plays the classic Batman theme whenever you zone into a new area via hearthstone, mage portal, or toy. Does not fire on death/resurrection, zone-boundary crossings while flying or walking, initial login, or UI reloads. Audio channel is configurable.

***

**Fun - Bloodlust Sound** Plays a sound when Bloodlust, Heroism, Time Warp, Ancient Hysteria, Primal Rage, or Fury of the Aspects is applied to you. Detected via the Sated-family debuffs. Sound choice and audio channel are configurable.

***

**Fun - Blink Sound** Plays a DBZ sound when you use Blink or Shimmer (Mage) or Shift (Demon Hunter). Audio channel is configurable.

***

**Fun - Stealth Sound** Plays a sound when you use Stealth (Rogue) or Prowl (Druid). Audio channel is configurable.

***

**Fun - Roll Sound** Plays a randomly selected sound when you use Roll or Chi Torpedo (Monk). Audio channel is configurable.

***

**Fun - Zoomies Sound** Plays a sound when you use a major speed ability: Aspect of the Cheetah (Hunter), Dash (Druid), or Divine Steed (Paladin). Audio channel is configurable.

***

**Fun - Shame Sound** Plays a shame sound when you release spirit in a raid instance. Does not fire for healer rezzes. Audio channel is configurable.
