PartyVisualizer

Visual combat analytics for retail WoW: per-boss DPS, HPS and totals for every player, shown in interactive bar, donut and line charts - powered entirely by the built-in damage meter.
img5.png

img5.png

img4.png

img4.png

img3.png

img3.png

img2.png

img2.png

img1.png

img1.png

Description

PartyVisualizer turns your party or raid's combat data into clean, visual analytics - DPS, HPS, damage and healing totals per boss, shown in interactive bar, donut and line charts. No setup, no external libraries: it runs entirely on Retail's built-in damage meter.

Requires WoW Retail (The War Within / Midnight, patch 12.0.0+). Not compatible with Classic.

Features

📊 Overview - KPI cards (total damage, total healing, average DPS/HPS, deaths) plus side-by-side damage and healing charts for every player, with rank, spec icon, class colors, DPS/HPS and percentage share.

👥 Players - Sortable stats table (damage, DPS, healing, HPS, deaths) and a per-player detail view with all damage and healing abilities as scrollable bar charts.

🍩 Charts - Damage and healing share as clickable donut charts, plus a progression line chart across all pulls of the same boss — toggle between DPS/HPS, click legend entries to show or hide individual players.

⏱️ Timeline - See the fight on a timeline: one row per player, living bars ending at the moment of death (skull marker). Perfect for wipe analysis.

📜 History - All recorded fights grouped by zone with kill/wipe badges, difficulty, duration and relative timestamps. Click any fight to load it into all tabs.

⚙️ Settings - Global font scaling (80–150%) and history size limit (10–500 fights). Window position, size and scale persist across logins.

Mythic+ Runs

Challenge Mode runs are detected automatically and stored as a single run entry: dungeon name and keystone level, timer result (in time / over time), upgrades, deaths with time lost, and the full boss list.

How it works

PartyVisualizer reads data exclusively through the official C_DamageMeter API introduced in patch 12.0.0 - the same system behind the game's built-in damage meter. After each fight it creates a complete snapshot, so values are accurate, sorted and permanent. No combat log parsing, no third-party libraries.

Note: The built-in damage meter must be enabled (Game → Options → Combat → Enable Damage Meter). The addon warns you in its footer if it is disabled.

Slash Commands

Command Description
/pv Toggle the main window
/pv test [players] Fill history with demo data
/pv dump [n] Print a saved fight to chat
/pv wipe Clear saved history
/pv captureall Also record non-boss fights
/pv help Show help

Feedback

Bugs, ideas or feedback? Leave a comment on this page - every report helps to improve the addon.

The PartyVisualizer Team

profile avatar
  • 1
    Projects
  • 4
    Downloads