promotional bannermobile promotional banner

XP Time Tracker

XP Time Tracker is a lightweight and user-friendly World of Warcraft addon that helps you estimate how long it will take to reach your next level.

File Details

XPTimeTracker_21-03-26.zip

  • R
  • Mar 21, 2026
  • 15.09 KB
  • 1.6K
  • 12.0.5+5
  • Classic + 4

File Name

XPTimeTracker_21-03-26.zip

Supported Versions

  • 12.0.5
  • 12.0.1
  • 5.5.3
  • 3.80.0
  • 2.5.5
  • 1.15.8
### Added
- **ukUA locale mapping** — Ukrainian game client auto-selects `uk` UI strings.
- **Refresh options text on load** — settings title and labels sync after `PLAYER_ENTERING_WORLD` and when opening the panel.
- **Active pool XP/h** — shown on the same line as the active ETA (e.g. `Active: 5m | XP/h: 12.5K`).
- **Statistics scope** — account-wide (SavedVariables root) vs **this character** (`charStats`), with one-time copy from account totals when switching to per-character mode.
- **Session gap slider** — replaces fixed 120s idle threshold (30–600s).
- **Show at max level** — optional frame at max level with a short message.
- **XP bar color presets** — default / blue / green / gold.
- **Font size** — 9–18 for main lines (bar text slightly smaller).
- **Minimap button** — optional (default off); left-click toggles frame, right-click opens settings; angle slider 0–360°.
- **`/xptt export`** — prints session and pool stats to chat; localized help lines for slash commands.
- **Localized** tooltip title, XP label, and help hint; chat messages for reset/lock/export use the selected language (en/uk full strings; other locales fall back to English for new keys).

### Fixed
- **Close button** on the settings panel now reliably hides the window (`OnClick` → `Hide()`).
- **Opacity slider** track low label uses `XPTTOpacitySliderLow` (typo fix).
- **Font size slider** — no longer throws a Lua error when changing size (closure scope fix).
- **Cyrillic text** — Ukrainian/Russian addon strings use a Cyrillic-capable game font on Latin clients (e.g. enUS) so labels render correctly.

### Localization
- **de, fr, it, es, ru, pl** — full strings for all new settings, tooltips, chat messages, and `/xptt` help (not only English fallbacks).

### Changed
- **`ResetStatistics`** — single path for reset button, `/xptt reset`, and level-up (per active stats table).
- **Comments** — documented why “all-time” time uses capped deltas while the active pool uses raw deltas between recent XP gains.