Session Stats
A lightweight window that tracks your current play session in WoW Forever: time played, gold earned, XP per hour, time to next level and deaths.
Built specifically for Forever's modern API, no libraries, no combat tracking, nothing that breaks with the new addon restrictions.
Features
- Session & today: time played this session and today, per character
- Gold: how much you gained or lost this session
- XP / hour: your average rate, plus an estimate of time to next level (handles level-ups correctly)
- Deaths: counted per session and per day
- AFK-aware: the timer pauses while you're AFK so your XP/hour stays honest
- Survives /reload: log back in within 5 minutes and the session continues
- Records: best XP/hour, best gold day and longest session, with an on-screen alert when you beat one
- Tooltip: hover the window to see today vs. yesterday and your records
- Compact mode: one clean line:
1h 23m · +12g · 45.2k XP/h - Minimap button and addon compartment entry
- 30-day history per character
Commands
| Command | What it does |
|---|---|
/ss |
Show or hide the window |
/ss compact |
Toggle compact mode (or right-click the window) |
/ss scale 1.2 |
Window size (0.5 – 2) |
/ss alpha 0.4 |
Background opacity (0 – 1) |
/ss minimap |
Show or hide the minimap button |
/ss records |
Show your records (/ss records reset to clear) |
/ss history |
Show the last 7 days |
/ss reset |
Start a new session |
/ss lock |
Lock or unlock the window |
/ss center |
Move the window back to its default spot |
/sessionstats works as well.
Tips
- Drag the window with left-click, right-click it to switch to compact mode.
- XP/hour only counts as a record after 15 minutes of play, so an early spike won't inflate it.
Bugs or ideas? Leave a comment, feedback is welcome!

