TradeSkillMaster: Revived

Comprehensive auction house, crafting, and gold-making addon suite for Project Ascension

v2.9.2-PA Base v2.8.3 WoW 3.3.5a Project Ascension
⬇ Download 📂 View Source

✨ Key Features

🔧 Fixed Market Values

Prices are now calculated correctly — previously broken in all prior TSM versions.

⚡ 5x Faster Scanning

Rewritten auction scanning algorithm uses <5% memory of the old version.

🛒 Shopping Reliability

Tolerates AH desync, prevents "must meet minimum bid" errors.

🏦 Ascension Banks

Tracks items in Personal Bank and Realm Bank with custom events.

🎨 Custom Fonts

SharedMedia support for customizable fonts via LibSharedMedia.

⏱️ Time Estimates

Full Scan shows elapsed / estimated total time remaining.

📦 Included Modules

Module Description
TSM Core Core addon with API, utilities, and settings
Accounting Track gold income, expenses, and sales history
AuctionDB Auction house price database and market values
Auctioning Automated posting, canceling, and undercutting
Crafting Crafting queue, cost calculations, and profit analysis
Destroying Milling, prospecting, and disenchanting automation
ItemTracker Track inventory across all characters and banks
Mailing Automated mailing operations
Shopping Shopping lists, sniper, and deal finding
Warehousing Bank and guild bank inventory management
CsvExtractor Export TSM groups to CSV for spreadsheet analysis
RecraftOnSale Auto-requeue crafts when items sell on AH
CRM Customer relationship management - auto-whisper buyers

📜 Changelog

v2.9.3-PA — Project Ascension (January 2026)

  • Fixed TSM_Auctioning missing locale entries (Min Price, Max Price)
  • Resolves AceLocale warnings in chat

v2.9.2-PA — Project Ascension (December 2025)

  • Added CsvExtractor module — export TSM groups to CSV (ksoltanidev)
  • Added RecraftOnSale module — auto-requeue crafts on sale (ksoltanidev)
  • Added CRM module — auto-whisper buyers on sale (ksoltanidev)
  • GetPersonalBanksTotal alias for module compatibility

v2.9.1-PA — Project Ascension (December 2025)

  • Ascension Personal Bank and Realm Bank tracking in ItemTracker
  • Crafting Gathering integration — counts Personal/Realm bank mats
  • "Visit Personal Bank" task in Crafting Gather
  • Custom events: ASCENSION_PERSONAL_BANK_UPDATE, ASCENSION_REALM_BANK_UPDATE
  • MIT License standardization
  • GitHub Pages documentation

v2.8.3.701 — Modern TSM by XiusTV (November 2025)

  • Fixed market value algorithm (was completely broken in prior versions)
  • Rewritten auction scanning — 1.3x–27.3x faster, <5% memory
  • Shopping reliability — tolerates AH desync, prevents "must meet minimum bid"
  • Gather strings and item names cached for performance
  • SharedMedia support for custom fonts

v2.8.3.668 — TSM Revived by Gnomezilla (March 2023)

  • Total time elapsed shown after Full/Group Scan completion
  • Time estimate format: elapsed / ~estimated total

v2.8.3.666 — Major Algorithm Fixes (March 2023)

  • Market value algorithm finally works correctly
  • Fixed database decoding crash
  • GetAll scan disable option added

👥 Credits