WoW Classic TBC Addon

PlayerTracker

Know who you've run with, and how they actually play. PlayerTracker silently builds a forever profile on every PUG you touch — loot, rolls, deaths, consumes, disconnects, and a 0-100 Trust Score, all accumulated forever, account-wide, with zero cooperation required from anyone else.

100% Local
No Opt-In Required
Account-Wide
TBC Classic 2.5.5
The /pt window — class-coloured names, Trust Scores, roll behaviour, consume compliance, and inline whisper/invite, all in one sortable table.

What someone claims in their LFG macro is worthless.
What they actually did across thirty pulls is not.

One run is noise. A hundred runs is a pattern. PlayerTracker watches every group you join, forever, and turns every PUG into either a green, yellow, or red name in your LFG channel before the first pull.

The Trust Score

One number, 0 to 100, for every player you've ever grouped with.

Seven behavioural factors blend into a single score, colour-coded throughout the UI — green for reliable, yellow for neutral or thin data, red for consistent problems.

  • Death rate weighted by content difficulty — Normal 1.0×, Heroic 1.5×, Raid 2.5×
  • Need-roll percentage and consume compliance from in-game scans
  • Completion rate, heroic and boss experience, time grouped, quest cooperation
  • Blended toward 50 by sample size, so one lucky run can't push someone to 95
  • Your own +/- rating wins — applied on top as a ±20/−35 modifier
Click any row to expand. The top of the expanded view shows the Trust Score and the three factors that deviated most from a neutral baseline — so you can see at a glance why a player scored what they scored.

Receipts on Everything People Lie About

Loot, rolls, consumes, disconnects, clears — all captured passively, all stored forever.

Consume Score

Every boss pull queues a buff scan. Flask, battle elixir, guardian elixir, food, weapon oil, scrolls. Only committed on a kill — wipes don't count. The player who has been stealthily skipping flask for three months suddenly has receipts.

Activity panel — runs, clear rates, and deaths split across Normal, Heroic, and Raid.

Loot & Rolls

Every blue-or-better item that dropped (Seen), what the player walked off with (Got), and their lifetime Need/Greed/Pass ratio. Ninja looters reveal themselves across dozens of runs without you having to remember a single incident.

Seen vs Got per blue-or-better drop, plus lifetime Need/Greed/Pass ratio per player.

Instance History

372 audited bosses across Classic and TBC through Sunwell. Entries and clears are split out, so "has been there" and "has actually finished it" are completely different signals.

One line per dungeon, grouped by type. Runs and clears reported separately — the difference between 'has been there' and 'has actually finished it.'

Co-Presence Graph

Every player record includes the full set of others you've ever grouped with them, each with their own score. Over time this becomes a social graph of your server — useful for spotting the guilds that travel together.

Every player you've grouped alongside this one, each with their own Trust Score — the company a stranger keeps is also a data point.

Decisions Get Made in Chat

A database is only useful if it's fast to query in the moment. Three features push the data back where it matters.

One line per tracked group member, posted on zone-in — rating, role mix, deaths-per-group, loot ratio, and your note.

Group-Entry Banner

Zone in and PlayerTracker posts one line per tracked group member — including your note on each of them — before the first pull.

Rate, note, whisper, invite, or post a stat line — single flat menu, no submenus, channel colours match WoW's defaults.

Right-Click Menu

One menu, no submenus. Rate, note, whisper, invite, or post a stat line to Party, Raid, Guild, Say, or any custom channel.

An !ptwho response — plain text, safe for every channel, throttled to 3 seconds per name to keep chat clean.

!ptwho Queries

Any guild, party, or raid member types !ptwho Name in chat and gets a stat line back. Officers vet PUG applicants mid-raid with seven characters of input.

The Privacy Line

Your Data Stays Yours

PlayerTracker is local. Your database lives in WTF/Account/<you>/SavedVariables/PlayerTracker.lua and is never transmitted anywhere. Your ratings and notes are yours alone, forever.

There is exactly one thing the addon broadcasts without your explicit action: if "Announce PT" is on (the default), zoning into a new instance posts a single line to party or raid chat letting the group know PlayerTracker is active. It's there so groups know the feature exists — pugs are visibly more honest when they know someone is recording. Flip the checkbox off and the only thing that ever reaches chat is what you explicitly send yourself.

The opt-out banner. One line, posted to party or raid chat on zone-in — flip the checkbox off for completely silent operation.

Install Today. Come Back in a Week.

PlayerTracker v1.10a is live on CurseForge for TBC Classic 2.5.5, tested on Dreamscythe. Install it, group with a few people, and you'll already be surprised by what the data shows you about the players you thought you knew.

Groups you've already run don't show up retroactively. The clock starts the moment you install. Every PUG after that is a data point.