File Details
XPTimeTracker_11-04-26.zip
- R
- Apr 11, 2026
- 18.06 KB
- 1.5K
- 12.0.5+4
- Classic + 3
File Name
XPTimeTracker_11-04-26.zip
Supported Versions
- 12.0.5
- 12.0.1
- 5.5.3
- 2.5.5
- 1.15.8
[2.7.0] - 2026-04-11
Added
- `/xptt show` / `/xptt hide` — explicit show/hide for macros (no toggle); `HELP_SHOW` / `HELP_HIDE` in `/xptt help` (all locales).
Changed
- SavedVariables init — `InitDB()` runs once when the addon loads (end of file) instead of on every `PLAYER_XP_UPDATE` / `PLAYER_LEVEL_UP` / `PLAYER_ENTERING_WORLD` and every slash command. Behavior and defaults stay the same; fewer redundant passes.
- Mobs-to-level estimate — uses a rolling average of up to 5 recent XP gains (single gains above 25% of the current level bar are not stored in that buffer). If the average still looks dominated by non-mob XP (average > 15% of the bar), the line is hidden until estimates look sane again. Falls back to the last small gain when the buffer is empty. Resets on level-up.
- Frame position — after restoring a saved position on `PLAYER_ENTERING_WORLD`, the main frame is clamped back onto the screen when the API provides `ClampToScreen` or `C_FrameUtils.ClampFrameToScreen` (no-op if the API is missing).
Notes
- TOC: ` Category: Interface` for the addon list.

