Auto Sell Grey

Addon for automatic sale of gray items.

File Details

AutoSellGrey_21-05-26.zip

  • R
  • May 21, 2026
  • 18.93 KB
  • 1.3K
  • 12.0.7+5
  • Classic + 3

File Name

AutoSellGrey_21-05-26.zip

Supported Versions

  • 12.0.7
  • 12.0.5
  • 5.5.4
  • 5.5.3
  • 2.5.5
  • 1.15.8
[3.13] - 2026-05-21

Improved
- Sell session safety — The sell queue stops if the merchant window is no longer open (not only on `MERCHANT_CLOSED`), so delayed `C_Timer.After` callbacks cannot keep calling `UseContainerItem` after the window was dismissed.
- Grey item data — Vendor price and quality resolution falls back to `containerItem.hyperlink` when the bag link argument is missing, matching retail `GetContainerItemInfo` behavior more reliably.
- Minimap tooltip performance — Grey bag count and vendor value are cached briefly (0.5s) while hovering the minimap button; the cache is cleared when a sell session finishes, when the merchant window closes, or when the sell queue is rebuilt so totals stay accurate.
- SavedVariables: `maxItemsPerSession` — Missing or non-numeric values are reset to the default (12) on load, not only clamped when a number was already stored.
- Settings checkboxes — Toggle handlers normalize checkbox state to real Lua booleans (`not not GetChecked()`), consistent with saved-settings sanitization.