promotional bannermobile promotional banner

Talent Planner

Shows what order you should spend talent points in, based on Wowhead talent calculators. Compatible with WoW Classic Anniversary Edition and Burning Crusade Classic. Forked from the original Talent Sequence addon.

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

Blizzard frame displaying Talent Planner

How To Use

Add a Talent Sequence

  1. Build or export your talent sequence from one of the supported sources:
  2. 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.
  3. Copy the full URL or exported JSON.
  4. In-game, open your Talent window and click Talent Planner >>
  5. Click Import
  6. Paste the URL or exported JSON
  7. Name the sequence and press Enter
  8. Click Load on that saved sequence to make it active
  9. Spend points as you level using the sequence shown beside the talent window

screenshot screenshot

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 layer
  • Importers/WowheadData_Classic.lua — Classic Wowhead talent name mappings
  • Importers/WowheadData_TBC.lua — TBC Wowhead talent name mappings
  • Importers/Wowhead.lua — Wowhead URL parsing
  • UI/Dialogs.lua — import dialog
  • UI/Manager.lua — sequence management frame
  • UI/Tracker.lua — talent order display panel
  • TalentPlanner.lua — init and event wiring
  • Localization/Localization.xml — locale loader
  • Localization/enUS.lua and 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/

The Talent Planner Team

profile avatar
  • 1
    Projects
  • 8.7K
    Downloads