promotional bannermobile promotional banner

Quality of Life by Shmargus

Lightweight Quality of Life addon with auto-repair, auto-sell junk, quest automation, and more. All features default OFF for full user control.
ShmargusQoLGeneral.png

ShmargusQoLGeneral.png

ShmargusQoLVendor.png

ShmargusQoLVendor.png

ShmargusQoLGear.png

ShmargusQoLGear.png

Description

Shmargus QoL

There are a lot of “do-everything” QoL addons out there. I wanted one that only does what I actually use. With the help of AI, I was able to make the addon that suits me just perfectly, as I can't code to save my life. I've tried to test this thoroughly and some of my friends also use it but if you encounter any bugs or have any feedback, please leave a comment!

All features are OFF by default. Enable only what you want.


Features

🔧 Auto Repair

  • Automatically repairs your gear at vendors
  • Option to use guild bank funds first (when available)
  • Shows a repair cost summary in chat
  • Hold Shift while talking to a vendor to temporarily disable

💰 Auto Sell (Vendor)

  • Automatically sells junk items (quality 0 / Poor)
  • Sell low item level gear based on your average equipped ilvl
    • Adjustable ilvl threshold (how far below your equipped average)
    • Option: only sell soulbound low ilvl items
  • Sell tier tokens automatically
  • Customizable quality filter (Poor / Common / Uncommon / Rare / Epic)
  • Item ID exclusion list (never sell these)
  • Option to exclude unbound gear from auto-selling
  • Hold Shift when opening a vendor to temporarily disable

📜 Quest Automation

  • Auto-accept quests with separate toggles for:
    • ✅ Normal quests
    • ✅ Daily / Repeatable quests
    • ✅ Campaign / Story quests
  • Auto-complete and turn in quests
  • Reward handling:
    • Optional Auto-Select Reward
    • Optional Prioritize Uncollected Transmog (when auto-selecting)
  • Hold Alt when talking to quest NPCs to temporarily disable

✅ Auto Confirms (Safety / Convenience)

  • Auto-Confirm Bind on Equip
    • Automatically confirms “Equip makes item soulbound” dialogs
  • Auto-Confirm Expensive / Non-Refundable Purchases
    • Automatically confirms certain Blizzard purchase confirmation popups
  • Hold Shift to temporarily bypass confirmations (quick safety override)

⚡ Other Quality of Life

  • Faster Auto-Loot: speeds up looting responsiveness
  • Faster Cinematic Skip: pressing Escape skips cinematics instantly
  • Easy Item Destroy: delete items without typing “DELETE”
  • Auto-Gossip: automatically selects gossip options

Usage

Type /sqol or /shmargusqol to open the settings panel.


Override Keys

  • Auto Sell / Auto Repair / Confirms: Hold Shift to temporarily disable/bypass
  • Quest Accept / Turn-in: Hold Alt to temporarily disable

Commands

  • /sqol - Open settings panel
  • /shmargusqol - Open settings panel

Configuration

All settings are available in the in-game options panel (/sqol), organized into tabs:

  • General
  • Quests
  • Vendor
  • Gear

Support

Found a bug or have a suggestion? Please report it on the CurseForge page!


License

MIT License: free to use, modify, and redistribute.

The Quality of Life by Shmargus Team

profile avatar
  • 2
    Projects
  • 2.1K
    Downloads

More from Shmargus