promotional bannermobile promotional banner

CombatAnalytics

CombatAnalytics is a combat session tracking addon for World of Warcraft: Midnight
Mkz9XWnc3C.png

Mkz9XWnc3C.png

AR41TMLHMw.png

AR41TMLHMw.png

63bQhxkuff.png

63bQhxkuff.png

X7r9Ovux90.png

X7r9Ovux90.png

x96uESiwq6.png

x96uESiwq6.png

wYB7f2navi.png

wYB7f2navi.png

Description

CombatAnalytics is a lightweight combat analysis addon for World of Warcraft: Midnight that helps players understand what actually happened during combat —-not just how much damage was done, but which session it belonged to and what kind of encounter it was.

The addon is designed around the idea that combat data becomes far more useful when it is grouped into meaningful sessions. Instead of showing raw numbers with little context, CombatAnalytics aims to detect and separate encounters such as:

  • Training dummy sessions
  • Duels
  • Arena and battleground combat

By combining combat event tracking with session classification logic, CombatAnalytics helps players review their performance with more clarity and precision. This makes it especially useful for players who want to test builds on dummies, compare burst windows, inspect PvP trades, or evaluate performance across repeated sessions without losing context.

Built specifically for WoW Midnight, the project focuses on reliable combat segmentation, clean analytics, and better interpretation of damage data. The goal is not just to collect numbers, but to turn combat into something measurable, understandable, and actionable.

How to use:

 

  1. Enter World
  2. Type /ca after leaving combat session.



Warning: Stats can be wrong occasionally because we use heuristics, since the new midnight lua API is heavily restricted and sandboxed! We do have ~90% accuracy! Please read below:


Why heuristics?

With the release of WoW: Midnight, Blizzard significantly restricted access to the Combat Log Event Unfiltered (CLEU) system, which historically served as the backbone for nearly all combat analysis addons. CLEU provided precise, real-time event data that allowed addons to reliably reconstruct combat interactions with near-perfect accuracy. Its removal (or heavy sandboxing) means addons can no longer directly observe the full stream of combat events, forcing developers to rethink how combat data is collected and interpreted.

As a result, CombatAnalytics relies on heuristic-based tracking to approximate what previously came directly from CLEU. Instead of receiving explicit event breakdowns, the addon infers combat behavior by observing available signals - such as player state changes, damage patterns, timestamps, and contextual cues - and grouping them into logical sessions. While this approach cannot guarantee perfect accuracy, it enables a practical reconstruction of combat scenarios under the new API limitations. The heuristics are carefully tuned to balance reliability and performance, achieving around 90% accuracy in most situations, while still providing meaningful and actionable insights despite the restricted environment.

The CombatAnalytics Team

profile avatar
  • 1
    Followers
  • 3
    Projects
  • 10.0K
    Downloads
Donate

More from LazarDilov

  • Arena UI Remover project image

    Arena UI Remover

    • 9.5K
    • Addons

    Removes the built-in blizzard arena unitframes

    • 9.5K
    • September 10, 2024
    • Addons
    • +1
  • ArenaScore project image

    ArenaScore

    • 366
    • Addons

    This addon provides a universal numerical metric to evaluate the PvP power of target characters in similar fashion like GearScore.

    • 366
    • August 24, 2024
    • Addons
    • +1
  • Arena UI Remover project image

    Arena UI Remover

    • 9.5K
    • Addons

    Removes the built-in blizzard arena unitframes

    • 9.5K
    • September 10, 2024
    • Addons
    • +1
  • ArenaScore project image

    ArenaScore

    • 366
    • Addons

    This addon provides a universal numerical metric to evaluate the PvP power of target characters in similar fashion like GearScore.

    • 366
    • August 24, 2024
    • Addons
    • +1