Talent Planner
Talent Planner is a WoW AddOn for Classic Anniversary Edition and Burning Crusade Classic that displays a planned talent order next to the in-game talent window while you level.
Import a talent sequence from Wowhead, Warcraft Tavern, or the Talent Planner Web UI, save multiple sequences per character, and load the one you want to follow in-game.
Supports
- Wowhead talent calculator URLs
- Warcraft Tavern talent calculator URLs
- Talent Planner Web UI exports and URLs: https://talentplanner.app
In-Game Previews

How To Use
Add a Talent Sequence
- Build or export your talent sequence from one of the supported sources:
- Wowhead Classic or TBC calculator URL
- Warcraft Tavern calculator URL
- Talent Planner Web UI export or URL: https://mikeacjones.github.io/TalentPlanner-WebUI
- If using Wowhead, ensure that Talent Order is enabled. You must expand the Talent Order panel and keep it active, or Wowhead may not preserve the point-by-point sequence in the URL.
- Copy the full URL or exported JSON.
- In-game, open your Talent window and click Talent Planner >>
- Click Import
- Paste the URL or exported JSON
- Name the sequence and press Enter
- Click Load on that saved sequence to make it active
- Spend points as you level using the sequence shown beside the talent window

Import Coverage
TBC Wowhead imports use explicit class and tree mappings for all nine classes. Classic Wowhead support is also available.
Warcraft Tavern URLs and Talent Planner Web UI URLs / exports are also supported.
Origins
This AddOn is a fork of the original Talent Sequence AddOn, updated for current Classic clients with flavor-specific TOCs, improved Wowhead import handling, and compatibility fixes for current Classic UI behavior.
Issues and Feedback
Found a bug or have a feature request? Please open an issue on GitHub.
Development
Source Layout
Core/Database.lua— central data access layerImporters/WowheadData_Classic.lua— Classic Wowhead talent name mappingsImporters/WowheadData_TBC.lua— TBC Wowhead talent name mappingsImporters/Wowhead.lua— Wowhead URL parsingUI/Dialogs.lua— import dialogUI/Manager.lua— sequence management frameUI/Tracker.lua— talent order display panelTalentPlanner.lua— init and event wiringLocalization/Localization.xml— locale loaderLocalization/enUS.luaand locale-specific files — strings
Packaging
Releases are built and uploaded automatically via GitHub Actions when a version tag (v*) is pushed. The workflow uses BigWigsMods/packager to publish to CurseForge and WoWInterface.
For local builds:
./package.sh
Installing Locally
Copy the packaged TalentPlanner/ folder into:
World of Warcraft/_anniversary_/Interface/AddOns/
