Description
Important: Development Has Moved to TustUI
This addon will continue to work as is and receive compatibility updates only.
XPBar Enhanced is now maintained as part of TustUI:
No further feature updates are planned for this standalone addon. Future standalone updates, if needed, will be limited to compatibility updates for new World of Warcraft patches.
For the actively developed version of this XP and faction bar experience, please install TustUI instead.
A detailed experience and delve companion tracking addon for World of Warcraft
Overview
XPBar Enhanced replaces the default experience bar with a fully-featured, information-rich display. Track your leveling progress, session performance, and delve companion standing — all from customizable, independently positioned bars.
✦ XP Bar Features
- Played Time — Total time played at your current level
- Session Time — Time elapsed since login or last reload
- XP/Hour Rate — Live experience-per-hour calculation based on your session
- Leveling ETA — Estimated time to next level at your current rate
- Rested XP Overlay — Visual display of your available rested XP on the bar
- Quest XP Overlay — Shows completable quest XP as a separate overlay on the bar
- Completed & Rested Text — Combined percentage display including rested and quest XP
- Max Level Support — Optional display at max level (hides by default)
- Hides Default Bar — Automatically hides Blizzard's stock XP bar
✦ Delve Companion Faction Bar Features
A second independent bar tracks your delve companion's standing and any other faction or reputation of your choice.
- Delve-Only Visibility — Bar appears automatically when you enter a delve, hides when you leave (Delve Companion factions only)
- Companion Level Display — Shows current companion level alongside progress percentage
- Max Level Auto-Hide — Hides when your companion reaches maximum friendship level
- Always-On for Standard Factions — Non-companion factions and watched factions show at all times, hiding only when capped (Exalted / Paragon max)
- Watched Faction Mode — Auto-follows whichever faction is set as watched in the Reputation panel
- Manual Faction Select — Choose any reputation or faction from a full dropdown, organized by expansion with newest first
- Delve Companion Labels — Known delve companions (Brann Bronzebeard, Valeera Sanguinar) are highlighted in the dropdown
- Valeera Auto-Detection — Automatically selects Valeera Sanguinar on first load if she is unlocked
- Smart Repositioning — When the XP bar is hidden at max level, the faction bar shifts to sit centered where the XP bar was
✦ Customization
- Independent positioning for both bars — drag to place anywhere on screen
- Custom width and height for each bar
- Font, size, and outline selection via LibSharedMedia
- Texture selection via LibSharedMedia
- Full RGBA color picker for the faction bar with transparency support
- Frame strata control for both bars — put them above or below other UI elements
- Resolution-adaptive defaults — automatically loads optimized settings for 1080p and 1440p monitors
- Both bars lock on every reload — unlock only when repositioning
✦ Settings
Open with /xpbar or via Game Menu → Options → AddOns → XPBar Enhanced.
Settings are organized across four tabs:
| Tab | Contents |
|---|---|
| XP Bar | Display toggles, bar size, font, texture |
| Faction Bar | Enable, faction select, bar size, font, texture, color |
| Position | Lock, X/Y offsets, frame strata, reset for both bars |
| Info | About, full changelog, slash command reference |
✦ Requirements
- World of Warcraft (Retail) — compatible with The War Within and Midnight
- Ace3 libraries (included)
- LibSharedMedia-3.0 (included)
✦ Credits
Inspired by the creative work of:
- Luxthos — visual design and layout (Experience Bar WeakAura)
- Ogait — companion tracking behavior (Reputation - Brann Bronzebeard Delves)
XPBar Enhanced is an independent addon. The above WeakAuras served as creative and functional reference only.
Slash command: /xpbar

