Leveling Pro

Leveling Pro tracks your active quests with live objective progress and gives real-time leveling stats — session XP/hour, average XP per kill, and an ETA to your next level. Lightweight, draggable, and built for TBC 2.5.6.

File Details

LevelingPro_11-07-26.zip

  • R
  • Jul 11, 2026
  • 2.02 MB
  • 10
  • 2.5.6
  • Classic TBC

File Name

LevelingPro_11-07-26.zip

Supported Versions

  • 2.5.6

[5.3.0] — 2026-07-11

QoL release for the main step panel and smarter progress sync on TBC Anniversary. Choosing a guide (or /lp catchup) now jumps to the step that matches your character, and the step list gains progress, tooltips, sticky objectives, and richer controls.

Progress sync (Catch-up)

  • Full CatchUp on guide select — loading a route from the browser no longer stops on intro gates like «Reach Level 60» when you are already past them.

  • Level gatesReach Level N, |ding, and display «Level N» steps auto-complete when UnitLevel is high enough.

  • Level conditions|only if level < N / > / <= / >= / == parse as structured min/max level checks (PARSE_VERSION 10).

  • Confirm gates — leading «Click Here to Continue» / |confirm steps skip during catch-up when the linked quest is done, in the log, or you are already in the guide’s level bracket.

  • Quest-aware jump — furthest completed quest + first reachable zone step pick the real current index; chat prints PRINT_CATCHUP_LANDED (step X / Y).

  • Level-upPLAYER_LEVEL_UP re-runs catch-up so ding steps clear immediately.

 

Step panel UX

  • Quest progress (3/8) and tips under the active row; travel distance/ETA on TRAVEL rows.

  • Row tooltips (full text, tips, coords); pulse highlight when the active step changes.

  • Step counter 12 / 84 beside the progress bar.

  • Clickable Switch hint loads the recommended guide.

  • Continue button for |confirm steps; right-click menu (Skip / Unskip / Mark done / Copy coords / Open map).

  • Sticky objectives from stickystart / label / stickystop on the panel and in the list.

  • Panel resize grip (saved width); Compact mode option (active + one upcoming).

  • Quest-item button re-anchors next to the active USE row when possible.

 

Localization & polish

  • enUS / ukUA key parity for new UI strings, menus, and catch-up messages.

  • Main panel chrome refreshes on language change (RefreshLocalizedChrome).

  • Hardcoded migrate/debug/waypoint strings moved behind LP:L(...).

 

Notes

  • Guides re-parse once after the PARSE_VERSION 10 bump.

  • Manual Back still holds auto-advance for the session; catch-up respects that hold.

  • See KNOWN_ISSUES.md for remaining limits (full UA guide body text, offline compiler, mapmarker paths).