PvP Companion
I'm going to be straight about this: apart from this description you are reading right now this addon is 100% vibe coded by opus5. I "wrote" this addon because I needed some features and modifying "RatedTracker" is not allowed.
It's a personal addon, so be aware of that. If you encounter any issues use the issue tracker. suggestions are welcome.
What this addon can do
- Track rated pvp games
- Grade players
- Show player grading on tooltip
- Show a timeline of match events
- Capture chat (only events, midnight api changes made other chats not accessable anymore)
- Save and share your profiles
- Migrate your existing RatedTracker data
Compatible with every addon I tested.
How to import RatedTracker data
- Rightclick on the PvP Companion minimap icon to open the configuration menu
- Click on Import RatedTracker data
- done
Ingame commands
| Command | Effect |
|---|---|
/pvpc |
toggle the main window |
/pvpc home |
open the window on the dashboard page |
/pvpc config |
open the options panel (alias: options) |
/pvpc version |
print addon version + schema version (alias: v) |
/pvpc count |
stored match count across all regions |
/pvpc minimap |
toggle the minimap button |
/pvpc state |
current capture state-machine state |
/pvpc debug |
dump the last/live capture snapshot |
/pvpc migrate |
preview the RatedTrackerDB import |
/pvpc migrate confirm |
run it |
/pvpc reset |
explain the wipe (does nothing) |
/pvpc reset confirm |
wipe matches, player index and inspect cache |
/pvpc restore |
explains the pending undo - which DB rewrite, which field |
/pvpc restore confirm |
run it |
Storage
Everything is stored on your computer. Be aware that this addon captures alot of data. I captured around 800 matches in season 1 and accumulated around 3,5MB.

