Auto Sell Grey

Addon for automatic sale of gray items.

File Details

AutoSellGrey_16-07-26.zip

  • R
  • Jul 16, 2026
  • 30.21 KB
  • 679
  • 12.1.0+4
  • Classic + 3

File Name

AutoSellGrey_16-07-26.zip

Supported Versions

  • 12.1.0
  • 12.0.7
  • 5.5.4
  • 2.5.6
  • 1.15.8

[3.24] - 2026-07-16

Added

  • Shift to skip — Hold Shift while opening a vendor to temporarily skip auto-sell (enabled by default). Toggle via settings or /asg shift.

  • Auto-repair — Optional repair at vendors (RepairAllItems) after selling (or on merchant open when auto-sell is off / Shift-skipped). Off by default; toggle via settings or /asg repair.

  • Keep list — Exclude specific grey items from auto-sell by item ID: /asg keep [item], /asg unkeep [item|all], /asg keep to list. Accepts item links, numeric IDs, or an item on the cursor.

  • /asg sell — Manually sell grey items while a merchant window is open (works even when auto-sell is disabled).

  • /asg stats — Shows lifetime gold earned from grey sales (lifetimeGold SavedVariable).

  • Offline teststools/test_asg_324.lua covers item-ID parsing, keep-list sanitization, and defaults table copy isolation.

 

Improved

  • Sell session finish — Shared FinishSellSession() path updates lifetime gold, summary, and auto-repair consistently (including partial progress if the merchant window closes mid-sell).

  • SavedVariables — Table defaults (e.g. excludeList) are shallow-copied on first load so the in-memory defaults table is never mutated; excludeList / lifetimeGold are sanitized on load.

  • Locale safety — Missing keys in partially updated language tables fall back to enUS at load time.

  • Status output/asg status now includes Shift-to-skip, auto-repair, keep-list count, and lifetime grey gold.

 

Changed

  • **AutoSellGrey.toc** — Version set to 3.24.