ThadXPTHE PLAYER’S FIELD GUIDEDownload v1.30.1 ↓

FOREVER BETA · TBC ANNIVERSARY

A clearer view of
your next level.

Know what each pull earned. See where your quests will take you. Head out of town ready for what’s next.

Explore the guide ↘Installing for the first time?The story behind ThadXP →What’s new →

THE TRACKER · REAL IN-GAME CAPTURE

Small on screen.
Useful between every pull.
01 / THE ESSENTIALS
01

AT A GLANCE

Less guessing.
More leveling.

The tracker answers three things: how far you’ve come, how fast you’re going, and what deserves your attention next.

01 / Progress

Your level and XP bar, with an estimate of how long remains.

02 / Quest rewards

A clickable summary of completed quests or your selected plan.

03 / Town reminder

One useful task, such as repairs or a profession close to its cap.

Read the colors, not more numbers.

Earned XPReady quest XPPlanned quest XPRested coverage

The blue rested strip follows the bottom of the same XP bar. Only one quest preview is active at a time. Rested XP applies to eligible kills; it isn’t added to quest rewards.

What if my quests take me past this level?

The colored preview ends at the edge of the current bar. The Quests tab shows the projected level and percentage after turn-ins. That projection counts quest rewards, so XP from fighting along the way is extra.

HOVER FOR THE DETAILS

A closer look, when you need it.

Hover over the XP bar for exact progress, rested XP, an estimated number of kills to level and your quest projection.

Estimates depend on your recent pace and available reward data.

02

MAKE THE REWARDS VISIBLE

Your next level
might be in your log.

Check what’s ready to hand in—or build a plan from the quests you want to finish next.

  1. Choose your quests. Open Details → Quests → Plan quests. Search by quest name, zone or known turn-in text. Select individual quests or a matching zone group; use Selected only to review your plan.
  2. Put the plan on your bar. Choose “Show plan on XP bar.” The preview turns cyan.
  3. Keep browsing freely. Search preserves your full plan total and hidden selections. Select matches and Clear matches affect the filtered quests only. Changing the detail tab doesn’t change the active preview. Use the small yellow/cyan control beside the tracker’s quest summary to switch it.
Rewards are a preview. Unknown XP is excluded; estimated rewards are marked. Rewards may change as you level. A quest’s category isn’t necessarily its turn-in location.
See the active plan on the warrior’s tracker

At 99.4%, only a sliver of cyan fits before the end of the bar. The summary still shows the full planned XP.

03

KNOW BEFORE YOU GO

What can I learn?
What will it cost?

See unlearned class spells available now, their ranks and estimated prices. Future unlocks stay separate.

Available now comes first. The next actual training level follows, with later unlocks grouped underneath.

Current needs first

Search by spell name or rank to instantly reveal matches across every training group, including collapsed and ignored spells. Clear the search to restore your view. Right-click a spell to ignore or restore it.

Plan your next trainer visit

The “Upcoming” filter shows the next level that actually unlocks trainer spells. Use the “Level-up alerts” checkbox for optional chat reminders. Prices are estimates; trainer discounts and prerequisite ranks can change the bill.

Training data is included. You don’t need another training addon installed.

04

MAKE THE STOP COUNT

Handle the essentials.
Then head back out.

Repairs, free bag slots, training and professions share one checklist. Tasks needing attention rise to the top.

This warrior has repairs, limited bag space and three spells to train. Durability refers to the most damaged equipped item.

Urgency you can see

Critical durability is red at 25% or below. Other warnings stay amber; healthy items move into the expandable “All good” section.

Profession room to grow

Near-cap warnings appear with ten or fewer skill points left. Click a profession for the next rank, requirements, estimated cost and a learning location.

A SMALL REMINDER, NOT ANOTHER BIG WINDOW

Your town post-it.

Enter an inn or city with things to do and the small note appears. Click a task for details; completed tasks check off automatically during that visit.

Closed it early? Use “Show town note” in Town or .

Budget, Hearthstone and mail

“Training budget” combines eligible class spells and next profession ranks, then compares the estimate with your gold. Hearthstone shows your destination and cooldown.

Mail reminders can show saved sender, subject, attachments, gold and expiry details after you visit a mailbox. Outside the mailbox, those details are labeled “Last checked.” ThadXP never collects, sends or deletes mail for you.

Town is a checklist, not a travel route. A listed trainer is an example for the correct rank; quest turn-ins may be elsewhere. Forever beta guidance may change.

05

WHERE IT ALL STARTED

Every pull
tells you something.

XP, mob count and pull duration were the beginning. Session history lets you see how they add up.

Want pull stats on the main tracker? Open Details → Settings → Tracker and enable Show last pull on tracker. Recording continues even when that row is hidden.

Share a pull with your party.

Open Session → Pull history, choose a completed pull and click Share to party. Or use for your latest completed pull.

EXAMPLE PARTY REPORT

ThadXP: Pull lasted 1:47 · 28 XP earned (mine) · 1 XP-granting kill · I died

XP belongs to your character. XP-granting kills are not the total enemies fought. “I died” appears only when your death was recorded during that pull, starting with this update. It never claims the whole party wiped. Sharing is manual and requires a party.

THE THADXP STORY

It started with one question.

It started with a mage, some AoE pulls, and a simple question: how much XP did that pull give me, and how many mobs were in it?

Comparing pulls led to session history and leveling pace. Then came the decisions between pulls: spells to train, quests to hand in, a dungeon’s rewards to plan, and things to sort out in town. That small XP counter became a companion for the whole leveling journey—whatever class you play.

A NOTE FROM THAD

I’ve played WoW for years, usually gravitating toward tanking—a paladin at heart, with plenty of warrior time too. Returning for Forever brought me back to leveling, and ThadXP grew from wanting a clearer picture of that journey.

For now, I’m sharing it with friends and fellow players. Try it on your own leveling journey and let me know what helps—and what could be better.

06

GET INTO THE GAME

One addon.
Both clients.

The same ZIP works for Forever beta and TBC Anniversary. ThadXP detects the client and uses the matching data.

Download ThadXP v1.30.1 ↓
  1. Extract the ZIP. You’ll get a folder named ThadXP.
  2. Move it into your active client’s AddOns folder.
    FOREVER BETAWorld of Warcraft/_classic_beta_/Interface/AddOns/ThadXPTBC ANNIVERSARYWorld of Warcraft/_anniversary_/Interface/AddOns/ThadXP
  3. Enable ThadXP in WoW’s AddOns menu. The folder should contain ThadXP.toc directly, without a second nested ThadXP folder. Restart WoW if a new installation isn’t listed; use /reload after an update.
  4. Make it yours. Open Details → Settings for scale, optional tracker rows, notifications and pull recording.
See the settings screen

Useful shortcuts

Open the shared detail window
Open settings
Reopen the town note in a resting area
Review recorded pulls
Share the latest completed pull to party

No required addon dependencies. Questie can optionally supply data on supported Classic clients. All screenshots in this guide are from Forever beta, not TBC.

07

THE ADDON KEEPS GROWING

What’s new.

Recent additions, fixes and small improvements to your leveling companion.

v1.30.1

LATEST
  • Fix Pull History search and its current-level checkbox overlapping the shared Overview/Pull history tabs. Reserve a separate toolbar row and adjust scrolling to the remaining space. Add layout checks for both History and Overview.
v1.30.0 Previous release
  • Unify search fields, clear controls, filter checkboxes, secondary tabs, fonts and row spacing across the detail screens. Search is literal, instant and does not take keyboard focus when a screen opens.
  • Add Quests search by name, zone/dungeon category and known turn-in text, plus a Selected only planner filter. Collapsible zone groups reveal matching quests while searching; Select matches and Clear matches affect only visible matches. Full plan totals, hidden selections and the active XP-bar preview remain intact.
  • Add Pull History location search, a Current level only filter, and sorting by newest, XP, XP/min, kills or duration. Sorting leaves saved records unchanged; readable rows identify Best XP and recorded personal deaths.
  • Add instant search within Session loot. Loot filtering preserves session totals, with readable item/value columns.
  • Collapse healthy Town tasks under an expandable All good heading. Urgent tasks stay visible, while profession details gain labeled next-rank requirements, cost, destinations and a skill progress indicator. Mail details clearly distinguish live and saved inbox information.
v1.29.0 Previous release
  • Redesign Training with separate level, spell name, rank and estimated-cost columns, quieter row shading and clear section headers. Current training needs and any known gold shortfall appear first.
  • Add instant spell-name and rank search across every training group, including collapsed and ignored spells. Matching names are highlighted; clearing search restores the previous view and group choices.
  • Replace the on/off text with a native Level-up alerts checkbox and an explanation of how it works with the level-up summary.
  • Replace the empty-prone Next level filter with Upcoming, showing the next actual training level and its estimated cost. Keep long future lists collapsed and omit their distracting lifetime cost totals.

Updating? Replace the addon folder, then type /reload. Your character settings and history live separately in WoW’s WTF folder and are not part of the download.