Personal encounter and combat-statistics reporter.
Get to know your fights. A lightweight personal combat report for World of Warcraft 1.12. Watch your numbers live, review your last encounter, or see your average performance across up to 100 fights.
Download v1.6.5 addon ZIP · All releases
What does it show?
- Damage: how much you dealt, which abilities contributed, hits, criticals and periodic ticks.
- Defense: damage taken, who hit you, dodges, parries and blocks.
- Healing and recovery: healing done and received, observed health recovery, mana restored, rage generated and energy regenerated.
- Resources: mana, rage and energy used alongside the amounts recovered.
- Casts and effects: recorded spell casts, effect gains and identifiable item triggers.
- Long-term averages: per-fight amounts, counts and duration, with damage and healing rates.
This is a report for your character, not a group ranking. Pets and separately named totems are not attributed to you.
Installation…
Get to know your fights. A lightweight personal combat report for World of Warcraft 1.12. Watch your numbers live, review your last encounter, or see your average performance…
The project's original invitation is “Get to know your fights.” It creates a personal notebook of combat rather than a group DPS ranking. It asks what the character did, what…
BattleReport begins from a different impulse than a group damage meter. The emphasis is one character's experience: what damage did they deal, what hit them, what did they…
Expanded eleven Markdown files: README, concept, roadmap, changelog, agent rules, architecture, design, content, decisions, narrative journal and AI collaboration. The detailed…
One global BattleReport object coordinates the modules. There is no backend, remote API, network reporting or chat broadcast. The test harness uses Python lupa's Lua 5.1…
The current interface is a 720×652 movable dark window with soft gold heading, pale text, bounded cards and category accents: orange for damage, blue for defense, green for…
A personal journal instead of a group meter favors attributable events and avoids turning another player's performance into the subject. It also means pet/totem damage may be…
The repository history records an original personal-report direction, combat and recovery exploration, moving quick reports, frozen pre-fight baselines, a strict combat-only…
Five Lua modules implement personal event capture, old-client log parsing, sampled resource/health deltas, per-fight baselines, rolling 100-fight averages and a seven-tab UI.…
The TOC persists BattleReportDB per character. A completed fight can contain:
Read the project repository and its documentation.