promotional bannermobile promotional banner

PvP Stream Stats

A lightweight WoW TBC addon that tracks and displays your PvP performance—honorable kills, killing blows, deaths, crit count, and biggest crit—in a clean, stream-friendly overlay with full in-game options.
image_2026-02-02_160618654.png

image_2026-02-02_160618654.png

Description

PvPStreamStats — Addon Description

PvPStreamStats is a lightweight World of Warcraft TBC Classic (BCC) addon built for streamers and PvP players who want clean, readable performance stats on screen. It shows a compact, customizable overlay that tracks your Honorable Kills, Killing Blows, Deaths, critical hits dealt to enemy players, and your biggest crit—all in real time during PvP.

The addon focuses on player-vs-player targets only for crit tracking, keeping the numbers meaningful for arenas, battlegrounds, and world PvP.


How It Works (Functionality Explained)

1) What the overlay displays

PvPStreamStats shows 5 stats:

  • VH (Honorable Kills) — a cumulative total tracked by the addon

  • CF (Killing Blows) — a cumulative total tracked by the addon

  • Deaths — a cumulative total tracked by the addon

  • Crits — number of your critical hits landed on enemy players

  • Max — your highest single critical hit value against an enemy player

The overlay can be shown in different layouts:

  • Compact (single line)

  • Multiline (two lines)

  • Vertical (one stat per line)


2) PvP-only crit tracking (enemy players)

The addon listens to the combat log and counts a crit only when:

  • You are the source of the damage, and

  • The target is a hostile unit controlled by a player, and

  • The damage event is flagged as critical

It also stores the highest crit amount it has seen, updating the “Max” stat when a new record happens.


3) Honorable Kills (VH) tracking that works in BGs and world PvP

Honorable Kill messages can be inconsistent depending on chat filters and client settings, so the addon uses a more reliable method:

  • It reads your Lifetime Honorable Kills from the game’s PvP stats (when available).

  • Each time that lifetime value changes, it adds only the difference (delta) to the addon’s own VH counter.

This ensures VH increases properly whether you chain battlegrounds or switch to world PvP afterward, without resetting per match.


4) Killing Blows and Deaths (BG/Arena vs World PvP)

PvPStreamStats uses different sources depending on where you are:

In Battlegrounds/Arenas

  • It periodically reads the scoreboard and adds only the delta since the last poll for:

    • Killing Blows

    • Deaths

This prevents “copying match totals” and makes your counters remain cumulative across multiple BGs.

In World PvP

  • Killing Blows: counted via combat log kill events when you kill an enemy player.

  • Deaths: tracked using a practical heuristic (for example: you died shortly after taking damage from an enemy player). This avoids counting PvE deaths as PvP deaths most of the time.


5) Overlay customization & stream-friendly behavior

The addon includes a full in-game options panel (Options → AddOns → PvPStreamStats) where you can:

  • Change layout (compact/multiline/vertical)

  • Adjust font size and scale

  • Toggle background box, colors, outline, and icons

  • Set frame width/height independently

  • Use “Fit to text” for perfect sizing

  • Lock position and optionally enable click-through when locked (so it won’t block clicks during gameplay)

  • Reset session stats or restore defaults

The goal is to keep the overlay readable for viewers while staying unobtrusive in combat.

The PvP Stream Stats Team

profile avatar
  • 10
    Projects
  • 1.7K
    Downloads

More from JavaX_BlankaView all

  • Talent One Page project image

    Talent One Page

    • 28
    • Addons

    Displays all three talent trees on a single page in WoW Classic Era, with integrated tooltips, talent links, and dual-spec support.

    • 28
    • April 13, 2026
    • Addons
    • +1
  • TargetArmorEra project image

    TargetArmorEra

    • 17
    • Addons

    Displays your target’s estimated armor, physical damage reduction, and your real average white hit after armor in WoW Classic Era.

    • 17
    • April 13, 2026
    • Addons
    • +1
  • ShamanDamageEra project image

    ShamanDamageEra

    • 54
    • Addons

    Displays real-time Classic Era Enhancement Shaman melee calculations in-game, including weapon damage, attack power scaling, Stormstrike, and Windfury estimates.

    • 54
    • April 7, 2026
    • Addons
    • +1
  • Easy Reputation Bar project image

    Easy Reputation Bar

    • 95
    • Addons

    A movable, customizable thin reputation bar that mirrors the XP bar style and automatically tracks your currently watched faction.

    • 95
    • February 17, 2026
    • Addons
  • Talent One Page project image

    Talent One Page

    • 28
    • Addons

    Displays all three talent trees on a single page in WoW Classic Era, with integrated tooltips, talent links, and dual-spec support.

    • 28
    • April 13, 2026
    • Addons
    • +1
  • TargetArmorEra project image

    TargetArmorEra

    • 17
    • Addons

    Displays your target’s estimated armor, physical damage reduction, and your real average white hit after armor in WoW Classic Era.

    • 17
    • April 13, 2026
    • Addons
    • +1
  • ShamanDamageEra project image

    ShamanDamageEra

    • 54
    • Addons

    Displays real-time Classic Era Enhancement Shaman melee calculations in-game, including weapon damage, attack power scaling, Stormstrike, and Windfury estimates.

    • 54
    • April 7, 2026
    • Addons
    • +1
  • Easy Reputation Bar project image

    Easy Reputation Bar

    • 95
    • Addons

    A movable, customizable thin reputation bar that mirrors the XP bar style and automatically tracks your currently watched faction.

    • 95
    • February 17, 2026
    • Addons