EnjoyPvPTracker
Honor and conquest caps for every character on your warband, Solo Shuffle and Blitz MMR history, a movable queue timer, and a warning before the honor you earn stops counting.
Open it and your whole roster is there. No logging through five alts on reset day to work out who still owes conquest.
Caps
Every PvP character you own in one list, with honor and conquest measured against their caps.
CHARACTER HONOR CONQUEST LAST SEEN
Priest 14,850 / 15,000 1,350 / 1,750 just now
Death Knight 15,000 / 15,000 1,750 / 1,750 2h ago
Monk 4,210 / 15,000 500 / 1,750 3d ago
Shaman 980 / 15,000 0 / 1,750 12d ago
Amber is close to the ceiling, red is capped. Greyed-out rows have not been played since the last weekly reset, so you know the numbers are old rather than zero.
MMR
The game shows you a rating. It does not show you the matchmaking rating behind it, and it never shows you what either of them did over your last twenty games.
The MMR tab reads both straight off the end-of-match scoreboard for Solo Shuffle and Battleground Blitz, and keeps them.
A card per bracket with your current MMR, your rating, your best, and the gap between the two:
SOLO SHUFFLE BATTLEGROUND BLITZ
2,061 MMR best 2,088 1,642 MMR best 1,704
rating 2,043 last +18 MMR rating 1,610 last -21 MMR
rating is 18 below your MMR rating is 32 below your MMR
Rating below MMR means the system thinks you are underrated and the wins are worth more. Above it means the opposite. That single line tells you whether it is worth queueing another one tonight.
Underneath, both brackets merged into one history, newest first:
WHEN BRACKET MMR +/- RATING +/-
just now Shuffle 2,061 +18 2,043 +24
2h ago Shuffle 2,043 -12 2,019 -16
2h ago Blitz 1,642 -21 1,610 -18
Up to 100 matches per bracket, per character, kept across sessions.
MMR display
An optional readout on screen, off until you turn it on with /ept mmr show.
Shuffle 2,061 MMR (+78) CR 2,043
Three layouts - full, full with current rating, or just the change on its own. Gain and loss get their own colours, or colour the whole line with them. Font, size, outline, alignment and shadow are configurable, either bracket can be hidden, and it can fade itself out again a set number of seconds after a match instead of sitting there permanently.
Moving things around
Nothing sits where I decided it should sit. Every piece of this addon goes where you want it, and stays there through reloads and logouts.
The window - drag it by the top bar, any time. There is a scale slider in Settings if it is too big or too small for your resolution.
The queue timer and the MMR display are locked by default, so you never shove one across the screen by accident while you are clicking something behind it. Two ways to move them:
- Shift-drag, any time. Hold Shift and every locked readout lights up with a border so you can see exactly what you are grabbing. Drag it, let go of Shift, done. No commands, no unlocking, works mid-queue.
- Unlock mode.
/ept unlockfor the queue timer,/ept mmr unlockfor the MMR display. The frame lights up and fills itself with sample data, so you can place it properly even when you are not queued and have not played a rated match today./ept lockand/ept mmr lockput them back down.
Neither one can be dragged off the edge of the screen, and /ept resetpos or /ept mmr resetpos drops it back to its default spot if you lose it.
The minimap button - drag it around the minimap ring to any angle you like. It stays there.
Alerts
Honor has a ceiling, and everything you earn past it is gone with no message from the game. You get a toast and a sound at 90% of the cap, again when you hit it, and a reminder every ten minutes for as long as you keep earning into a full bar. Conquest has its own alert.
The warning threshold, the repeat interval and the sound are all yours to set. Five sounds to pick from: Raid Warning, Ready Check, Queue Pop, Alarm Clock, Quest Done.
Queue timer
Map name, time queued and estimated wait, for every PvP queue there is - Random and Epic Battlegrounds, Brawls, Rated Arena, Solo Shuffle and Blitz. It hides itself when you zone into an arena or a dungeon.
Font, size, outline, colour and shadow are all configurable, and there is a sound on pop.
Features
Reward items - conquest tokens, Solo Shuffle healer caches and PvP crafting mats, counted across your bags on every character and the warband bank, next to the currency you have already earned. Track anything else by shift-clicking its link after /ept track.
No alt clutter - a character joins the list only once it has earned conquest, so bank alts stay out of it.
Custom fonts - LibSharedMedia fonts for the queue timer, the MMR display and the window.
Commands
| Command | Effect |
|---|---|
/ept |
open or close the window |
/ept mmr |
open the MMR tab |
/ept mmr show |
toggle the MMR display on screen |
/ept mmr unlock |
unlock the MMR display to move it |
/ept mmr lock |
lock it back down |
/ept mmr resetpos |
reset it to its default spot |
/ept mmr debug |
what the scoreboard reported last match |
/ept mmr wipe |
clear MMR history on this character |
/ept unlock |
unlock the queue timer to move it |
/ept lock |
lock it back down |
/ept resetpos |
reset the timer to its default spot |
/ept test |
preview the cap alert |
/ept scan |
list everything in your bags with its item id |
/ept track <id> |
track an item, or shift-click its link |
/ept untrack <id> |
stop tracking one |
/ept reset |
wipe all settings and saved characters |
Two limitations worth knowing
Characters appear after one login. There is no API that lets an addon read another character's currencies, so each character has to record itself. After that first login it stays current on its own.
MMR history starts the day you install. The game keeps no record an addon can read, so history is built one match at a time from the scoreboard as you play. Solo Shuffle and Blitz only - those are the brackets where the game puts your MMR on the end-of-match scoreboard at all.
Feedback
Bug reports and feature requests are welcome in the comments. If a cap number looks wrong, tell me what the game is showing you and I will take a look. Same for MMR - /ept mmr debug prints exactly what the scoreboard handed over, and pasting that into a comment tells me everything I need.
My other addons
There are a lot of them, and not all of them are for retail. The full list is on my author page:
Everything I have published on CurseForge
Support
This addon is free and always will be. I build and maintain it in my spare time.
If it helps you, consider buying me a coffee. Every contribution - no matter how small - buys more time for updates, new features and keeping things working after each patch.
Links
- Twitch: twitch.tv/peterdigitalgg
- GitHub: github.com/valuecoding
Found a bug or got feedback? Use the comments section here on CurseForge.

