Description
BgStat battleground statistics tracker for TBC Anniversary. Records every BG you finish into permanent match history.

Features
- Full end-of-match scoreboard, saved: kills, deaths, HKs, damage, healing, honor per player
- True per-match honor parsed from combat chat — includes per-kill honor, objectives, and the post-match win bonus, not just the scoreboard's bonus column
- Honor-cap detection: a capped 0 is recorded as capped, not as a silent zero
- Post-match report window: team K/D, damage/healing vs the enemy team, your personal contribution
- One-line team summary broadcast to BG chat at match end
- Automatic spec detection for friendly players (inspect scanner, can be disabled)
- Enemy and friendly nameplate badges: K/D and rank, ranked globally or per faction
- Radio voice line on your killing blows (9 lines, locally generated, toggleable)
- Sortable columns everywhere, Alliance/Horde row tints, your row in gold, faction filters
- Column-header tooltips explaining every stat
Tabs
| Tab | Shows |
|---|---|
| Last Match | Full saved scoreboard of your most recent BG |
| History | Career totals + per-BG breakdown (games, W/L, win %, kills, deaths, honor) |
| Classes | Lifetime per-class stats, size-normalized across BG sizes, with performance index |
| Specs | Detected specs of friendlies, aggregated; your own characters in gold |
| Kills | Your last 500 killing blows: victim, class, killing spell, damage, where, when |
| Trends | Your kills/deaths/damage/healing charted vs team average; click to expand |
Commands
| Command | Effect |
|---|---|
/bgstat or /bgs |
Toggle the window |
/bgstat last |
Last Match tab |
/bgstat history |
History tab |
/bgstat classes |
Classes tab |
/bgstat specs |
Specs tab |
/bgstat kills |
Kills tab |
/bgstat trends |
Trends tab |
/bgstat send |
Broadcast after-action summary to BG chat (60s cooldown) |
/bgstat config |
Options panel (requires Ace3, optional) |
/bgstat clear |
Wipe saved history |
/bgstat help |
Command list |
Notes
- History: account-wide, 100 matches by default (configurable 50–500). Kills and Trends show the logged-in character.
- Ace3 is optional — only the options panel needs it.






