promotional bannermobile promotional banner

Legacy Vendor

One-click selling of legacy expansion gear with filters for expansion, rarity, and item type.

File Details

v1.1.6

  • R
  • Feb 2, 2026
  • 20.49 KB
  • 30
  • 12.0.1+4
  • Classic TBC + 2

File Name

LegacyVendor-v1.1.6.zip

Supported Versions

  • 12.0.1
  • 12.0.0
  • 4.4.1
  • 2.5.4
  • 1.15.5

Changelog

All notable changes to Legacy Vendor will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

[1.1.0] - 2026-02-02

Added

  • Bind Type Filters - New filter category to control which binding types to sell:
    • Bind on Pickup (Soulbound) - enabled by default
    • Bind on Equip (Bound) - sell BoE items you've equipped
    • Not Bound (Food, Reagents) - sell unbound items like old food, potions, crafting materials
  • Verbose logging when selling to help diagnose issues
  • Debug mode now shows detailed bind status for each item

Changed

  • Improved item type filter names for clarity:
    • "Consumables" → "Consumables (Food/Potions)"
    • "Reagents" → "Reagents (Crafting)"
    • "Trade Goods" → "Trade Goods (Materials)"
  • Better handling of non-equippable items in filters
  • Filter logic now properly checks bind status before other filters

Fixed

  • Button showing item count but not selling - improved sync between scan and sell
  • Items being skipped without clear reason - added detailed debug output

[1.0.0] - 2026-01-31

Added

  • Initial release
  • Automatic detection of legacy expansion BoP items
  • Expansion filter system (Classic through Midnight)
  • Rarity filters (Poor through Heirloom)
  • Equipment slot filters (all armor and weapon slots)
  • Non-equippable item type filters
  • Manual sell mode with merchant frame button
  • Optional auto-sell mode
  • Minimap button with drag support
  • Configuration GUI (Settings API + fallback frame)
  • Sale summary with gold earned
  • Confirmation dialog option
  • Item exclusion system
  • Gray item selling option
  • Multi-version support (Retail, Cataclysm Classic, Classic Era)
  • Slash commands for all features

Security

  • Current expansion items always protected
  • Legendary, Artifact, and Heirloom items protected by default
  • Manual mode default to comply with Blizzard API restrictions
  • Confirmation dialog enabled by default

[Unreleased]

Planned

  • LibDataBroker support for data broker displays
  • Per-character settings option
  • Item level range filter
  • Profession-specific item handling
  • Localization support