Details
Expansion
Categories
Developers
Having issues?
## Simple Dungeon XP
Tracks your dungeon runs and leveling efficiency in World of Warcraft 3.3.5. Review dungeon name, run duration, XP gained, and XP per hour in a sortable history of up to 100 runs.
The dungeon timer appears automatically inside instances. Leaving pauses it for 15 seconds; returning to the same instance in time resumes the run. A countdown bar shows how long remains before the timer resets, then the timer hides. The timer starts locked; unlock it to move or resize it. Locking hides its border and background. History and timer settings are saved separately for each character.
### Controls
- Left-click the minimap button or type `/sdxp` to open or close the run history. - Right-click the minimap button and choose `Lock` or `Unlock` to control the timer window. - Type `/sdxp reset` to clear saved run history.
The addon name and version are announced in chat at login.
- ## v4.5
### Changes - Changed run history, minimap settings, and timer settings to be saved separately for each character. - Timer now appears automatically inside instances and remains visible during the 15-second return window, then hides when its timer resets. - Removed manual `Show` and `Hide` commands; timer visibility now follows instance state. The minimap menu retains `Lock` and `Unlock`. - New timer profiles start locked; lock state remains saved per character. - The addon name and version are printed in chat at login.
- ## v4.3
### New - Added a standalone dungeon timer that displays elapsed time while inside an instance. - Added timer resizing and saved its position and size between sessions.
- some small fixes
v4.0
Fixes
- Instance Type Filtering: Tracking now activates only inside 5-player dungeons and raids. Battlegrounds, arenas, and outdoor zones are ignored.
- Mob Kill Counter: Switched to combat log death tracking instead of deprecated XP events, fixing the kill counter for 3.3.5 clients.
- Zone Detection on Load: Added a retry mechanism (up to 3 seconds) when getting instance details to prevent "Unknown Dungeon" errors right after loading screens.
- Level-Up XP Tracking: Progress updates now accurately calculate XP gained across level boundaries using maximum character XP.
- State Persistence: Active run progress is now saved to the database, preventing data loss when reloading the UI inside a dungeon.
Improvements
- Time Format: Run duration is stored in raw seconds and displayed in a clean "Xm Ys" format. Legacy history entries remain fully compatible.
- Session Restoration: Added login event handling to seamlessly restore active runs after an interface reload.
- Sorting Fix: Updated the time sorting header to reference the new duration data correctly.
- UI Polish: The delete action is now hidden on empty rows and correctly targets the selected entry upon removal.
- Highlight Logic Fix: Resolved an edge case where a zero value for best XP per hour caused all rows to highlight green.
- Client Compatibility: Cleaned up project references. The addon is fully optimized for Warmane and standard WotLK 3.3.5 clients.
## v3.2
### New
- Added row hover highlighting (semi-transparent gray background on mouse over).
- Added individual "X" delete buttons per history row.
- Added "Clear History" button with confirmation popup.
### Improvements
- Fixed all function ordering and circular dependency issues.
### Version 3.1
- Increased history limit to 100 runs.
- Added a scrollable history window.
- Added sorting by Time, XP and XP/H.
- Improved history table usability.
No changelog available.
You must be logged in to leave a comment.