promotional bannermobile promotional banner

GameSlayve Battle Lab

A combat analysis engine for tracking pulls, performance, and reliable combat data across the GameSlayve Keystone Party and Adventure Journal addon suite.
Back to Files

GameSlayve_BattleLab_v1.0.0.zip

File nameGameSlayve_BattleLab_v1.0.0.zip
Uploader
GameSlayveGameSlayve
Uploaded
Sep 5, 2026
Downloads
2
Size
49.5 KB
Flavors
Retail
File ID
8811643
Type
R
Release
Supported game versions
  • 12.1.5
  • 12.1.0
  • 12.0.7
  • 12.0.5
  • 12.0.1

What's new

GameSlayve Battle Lab — v1.0.0

Initial Release

GameSlayve Battle Lab is the shared combat-analysis engine for the GameSlayve addon family, built to provide reliable combat capture, pull tracking, finalized run statistics, and validation of combat data.

What’s Included

  • Added standalone GameSlayve Battle Lab combat engine.
  • Added automatic combat pull detection and tracking.
  • Added immutable finalized Pull Ledger system.
  • Tracks:
    • Damage
    • DPS
    • Healing
    • HPS
    • Damage Taken
    • Interrupts
    • Dispels
    • Deaths
  • Added full-run combat summaries generated from finalized pull data.
  • Added protection against duplicate pull and run finalization.
  • Added recovery handling for combat already in progress or partially observed.
  • Added support for chained combat pulls.
  • Added combat-duration and pull-duration tracking.
  • Added Blizzard combat-meter reference capture for independent validation.
  • Added detection and rejection of stale or unreliable Blizzard reference data.
  • Added fallback recovery from valid Blizzard Overall data when appropriate.
  • Added combat-data health states for identifying valid, recovered, warning, suspect, and unavailable results.
  • Added provenance information so Battle Lab can identify where recovered combat values originated.
  • Added built-in diagnostic commands for pull, ledger, and run auditing.
  • Added shared Battle Lab API for use by compatible GameSlayve addons.
  • Added compatibility support for existing Keystone Party combat data and historical records.
  • Integrated Battle Lab with GameSlayve Keystone Party as its shared combat-analysis provider.

Architecture

Battle Lab now independently owns the shared GameSlayve combat-capture engine. Keystone Party and future GameSlayve modules can consume finalized Battle Lab data without implementing their own competing combat-accounting systems. This separation is also documented directly in Keystone Party's combat layer.

v1.0.0 Status

Battle Lab's core combat engine is considered stable and feature-frozen for its initial release.

The combat-accounting pipeline was preserved during extraction from Keystone Party and validated through live combat testing before release.

This mod has no additional files