promotional bannermobile promotional banner
premium banner
ArenaReplay is a TBC Classic addon that automatically records your arena matches and lets you replay them with an AAV-style viewer showing real-time HP/mana bars, CC duration timers, trinket cooldown tracking.

Description

ArenaReplay is a comprehensive arena match recorder and replay viewer for WoW TBC Classic (2.5.5 Anniversary). It automatically detects when you enter an arena, records every combat log event, HP/mana snapshots, CC applications, trinket usage, and player actions, then lets you review matches through three powerful tabs.

Replay Tab — An AAV-style real-time viewer with entity frames for all players on both teams. Each player shows their class icon, HP bar with percentage, mana bar, active buffs/debuffs, CC overlay with duration countdown timer, and a PvP trinket indicator with a 2-minute cooldown timer. Abilities are displayed in dual skill strips: an offensive row (damage, CC, interrupts) and a healing row (heals, friendly buffs), each showing the damage/heal amount above the icon and the target's name + HP% after the hit below. Playback supports play/pause, 0.5x/1x/2x/4x speed, timeline seeking, and event log filtering by category.

Breakdown Tab — A column-per-player grid timeline showing every significant ability in chronological order. Damage amounts appear in red with target HP% in parentheses, heals in green, CC events with DR state indicators (½DR, ¼DR, IMM), interrupts, dispels, and trinket usage with context showing what CC was trinketed. Search and filter by player name, spell, or team side.

What Went Wrong Tab — An automated analysis engine that detects six categories of mistakes: CC Problems (broken early, cast into DR, cast into immune), Overlaps (duplicate interrupts or stuns within a short window), Resists, Dodges, Parries, and Misses. Spell names are class-colored for quick identification. Each finding is clickable to jump to that moment in the replay.

Recording Features — HP tracking uses the AAV-proven approach of capturing absolute values via UNIT_HEALTH snapshots rather than cumulative damage math, giving accurate health bars during replay. Mana is tracked via UNIT_POWER_UPDATE percentage snapshots. Trinket detection uses UNIT_SPELLCAST_SUCCEEDED (since TBC medallions don't fire in CLEU) plus CC-removal inference as a fallback. Gate-open detection automatically trims starting room buffing from recordings. Team assignment uses combat log flag majority voting to handle skirmish party formation delays. Feign Death is detected and handled correctly. Stealth players are discovered from their first combat event and placed on the correct team.

Simulator — Seven built-in test scenarios (/ar sim) covering common TBC comps: RMP vs WLD, Mage+Priest vs stealth Rogue+Druid, Warrior/Shaman/Druid vs Lock/Mage/Priest, Rogue+Priest vs Lock+Druid, drain comp vs RMP, Hunter+Druid kite comp vs Warrior+Paladin, and a 5v5 double warrior cleave brawl. Each scenario seeds realistic mistakes for testing the analysis engine.