Description
ProfessionPricer
Know exactly how much gold your next profession will cost you — before you spend a single copper.
ProfessionPricer calculates the full gold cost of leveling any profession from 1 to 600 in Mists of Pandaria Classic, broken down by expansion era (Classic → TBC → WotLK → Cataclysm → Pandaria), using live Auction House prices. It also helps you actually go buy everything, with the right quantities pre-filled.
Features
🧮 Leveling cost calculator — see exactly how much gold 1-600 will cost, per era and total, for 10 professions: Blacksmithing, Engineering, Alchemy, Enchanting, Leatherworking, Tailoring, Jewelcrafting, Mining, First Aid, Inscription.
🏷️ Live AH prices — uses Auctionator's price data if installed (fast!), or its own built-in full Auction House scanner if not.
🛒 One-click shopping — sends the full material list straight into Auctionator's search with quantities pre-selected for purchase, so you just click through and buy.
🧩 Smart substitute handling — for professions where multiple items can be used interchangeably (e.g. "any of these 8 gems"), the addon automatically picks the cheapest option for cost estimates, and splits the shopping list evenly across alternatives so you're not trying to buy out one entire stack.
🗂️ In-game recipe learning — `/pp learn` reads your actually-known recipes straight from the game client (not a static guide) for exact reagent costs.
🪟 Built-in Auction House tab — a "ProfPricer" tab appears right inside the Auction House window itself, no separate popup needed (works alongside Auctionator's own tab).
🌍 Localized — English by default, full Russian localization if your client is set to `ruRU`. Item names always match your client's language automatically.
Commands
Command What it does
`/pp ui` Open the addon's window
`/pp levelcost <profession>` Print leveling cost 1-600 by era
`/pp buy <profession>` Search Auctionator for all materials, with quantities pre-filled
`/pp scan` Full manual AH scan (fallback if you don't use Auctionator)
`/pp learn` Learn exact reagents from your currently open profession window
`/pp cost <recipe>` Cost of a single craft
`/pp list <profession>` List known recipes
There's also a ProfPricer tab built directly into the Auction House window — no slash command needed once it's open.
Installation
Download and extract into `World of Warcraft/\_classic\_/Interface/AddOns/`.
(Optional but recommended) Install Auctionator for much faster price data.
Open a profession window and run `/pp learn`, or just open the Auction House and use the ProfPricer tab / `/pp ui`.
Notes on data accuracy
Leveling material lists are compiled from community leveling guides and cross-checked against the in-game API where possible. A few entries (mostly Jewelcrafting gem alternatives and a couple of intermediate Engineering/Blacksmithing crafted reagents) are marked in the source as approximate — see comments in `Data/LevelingLists.lua` / `Data/Recipes.lua`. Corrections and PRs welcome.
Credits
Written by @Webbuster with the assistance of Claude (Anthropic).
Embeds LibAHTab (MIT, © TheMouseNest, author of Auctionator) and LibStub (public domain), used unmodified to safely add the in-game AH tab.
Leveling data sourced from community guides (wow-professions.com).
License
MIT — see `LICENSE`. Embedded third-party libraries keep their own licenses (see `Libs/`).




