Description
ProfessionBuddy — Your Crafting Army Companion
Stop relogging. Stop guessing. ProfessionBuddy gives you a unified view of every profession, recipe, and skill level across your entire roster — updated in real time, filterable by expansion, searchable by name.
How it works:
Open any profession window on any alt, click SCAN NOW, and ProfessionBuddy remembers everything. Switch characters as much as you like — your data stays. Come back later, open /pb, and see the full picture at a glance.
✨ Features
🔍 Recipe Browser — Search recipes by name across all alts. Filter by any of the 12 expansions from Classic to Midnight, including zone-accurate detection for Khaz Algar, Dragon Isles, Kul Tiran, and more.
👥 Full Roster View — Every alt displayed with race portrait, class icon, profession icons, skill levels, and Midnight expansion progress (currentLevel / maxLevel).
🗺️ Minimap Button — Draggable orbit button with left/right/middle-click shortcuts for instant access to the main window, admin panel, and scan function.
📊 Admin & Statistics Panel — Live database stats: recipe counts per profession, expansion breakdowns, character list with item level and gold — auto-refreshing every 10 seconds.
🛠️ Diagnostic Tool — /pbdebug runs a full health check on every module, API, slash command, and frame in under a second.
🌐 All 12 Expansions — Built-in zone-name lookup (CATNAME_TO_EXPANSION) correctly maps every WoW profession tab to its expansion, solving the long-standing zone-vs-marketingname mismatch.
🎨 Modern UI — Full race icon support for all playable races including Allied Races, Dracthyr, Earthen, and Harronir. Evoker class icon included. Draggable windows with saved positions.
⌨️ Slash Commands
| Command | Action |
|---|---|
/pb |
Open / close main window |
/pbscan |
Scan current profession |
/pbroster |
Character roster |
/pbadmin |
Admin statistics panel |
/pbdebug |
Diagnostic report |
/pbhelp |
All commands |
/pbwipe |
⚠️ Wipe database |
⚙️ Requirements
- WoW Retail 12.0.5 (Midnight) —
## Interface: 120005 - Ace3 libraries: AceAddon-3.0, AceDB-3.0, AceEvent-3.0, AceConsole-3.0
⚠️ First time or upgrading?
Re-scan each alt's professions after installing to populate the expansion database correctly. Use /pbfixchar to clear a single character, or /pbwipe to start completely fresh.
Built to evolve. ProfessionBuddy is an active project — new modules and deeper Warband integrations are on the roadmap.





