Skip to content

Xurkon/TradeSkillMaster

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TradeSkillMaster: Revived — Project Ascension

Documentation Total Downloads Latest Release Patreon PayPal

Version Base WoW Version Project Ascension

⚡ At a Glance

A comprehensive auction house, crafting, and gold-making addon suite for Project Ascension (3.3.5a). Based on TSM v2.8.3 with extensive modernization and Ascension-specific enhancements.

  • Ascension Specific: Native support for Personal & Realm Banks, Custom Categories, and Mystic Enchants.
  • Modernized Core: Optimized scanning (<5% memory usage), fixed market/crafting costs, and improved UI.
  • Complete Suite: Includes all 10+ modules (Auctioning, Crafting, Mailing, Shopping, etc) in one package.
  • Performance Tuned: 1.3x–27.3x faster scanning specifically tuned for Ascension's unique item database.

✨ Features

Core Improvements (Rev701)

  • Fixed Market Value Algorithm — Prices are now calculated correctly (previously broken in all prior versions)
  • Rewritten Auction Scanning — 1.3x–27.3x faster, uses <5% memory of old algorithm
  • Shopping Reliability — Tolerates AH desync, prevents "must meet minimum bid" errors
  • Performance Optimizations — Cached gather strings, reused tables, reduced garbage collection
  • SharedMedia Support — Customizable fonts via LibSharedMedia
  • Accurate Time Estimates — Full Scan shows elapsed / ~estimated total time

Ascension-Specific Features

  • Personal Bank Tracking — Tracks items in your Personal Bank
  • Realm Bank Tracking — Tracks items in the shared Realm Bank
  • Custom EventsASCENSION_PERSONAL_BANK_UPDATE, ASCENSION_REALM_BANK_UPDATE
  • Inventory Viewer — PBank and RBank columns added

📦 Included Modules

Module Description
TradeSkillMaster Core addon with API, utilities, and settings
TSM_Accounting Track gold income, expenses, and sales history
TSM_AuctionDB Auction house price database and market values
TSM_Auctioning Automated posting, canceling, and undercutting
TSM_Crafting Crafting queue, cost calculations, and profit analysis
TSM_Destroying Milling, prospecting, and disenchanting automation
TSM_ItemTracker Track inventory across all characters and banks
TSM_Mailing Automated mailing operations
TSM_Shopping Shopping lists, sniper, and deal finding
TSM_Warehousing Bank and guild bank inventory management
TSM_CsvExtractor Export TSM groups to CSV for spreadsheets
TSM_RecraftOnSale Auto-requeue crafts when items sell on AH
TSM_CRM Customer relationship management - auto-whisper buyers

📥 Installation

  1. Download or clone this repository
  2. Copy all folders to Interface/AddOns/
  3. Restart WoW or type /reload

🔧 Commands

Command Description
/tsm Open the main TSM window
/tsm bankui Open the Bank UI
/tsm freset Reset all frame positions
/tsm version Display version information

📜 Changelog

See ChangeLog.txt for full version history.

Recent Highlights:

  • v2.9.3-PA — Fixed TSM_Auctioning missing locale entries (Min Price, Max Price)
  • v2.9.2-PA — Added CsvExtractor, RecraftOnSale, and CRM modules (ksoltanidev)
  • v2.9.1-PA — Crafting Gathering integration for Personal/Realm banks (ksoltanidev)
  • v2.9.0-PA — Ascension Personal/Realm Bank tracking, MIT license
  • Rev701 — Major shopping, scanning, and market value algorithm overhaul
  • v2.8.3.666 — Fixed market value algorithm, rewritten scanning

👥 Credits

Role Contributors
Original Authors Sapu94, Bart39
TSM Revived Gnomezilla, BlueAo, andrew6180, Yoshiyuka, DimaSheiko
Modern TSM (Rev701) XiusTV
CsvExtractor & RecraftOnSale ksoltanidev
Crafting Bank Integration ksoltanidev
Project Ascension Updates Xurkon

📄 License

See LICENSE for details.

Documentation

About

A comprehensive auction house, crafting, and gold-making addon suite for Project Ascension (3.3.5a). Based on TSM v2.8.3 with extensive modernization and Ascension-specific enhancements.

Resources

License

Stars

2 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors