GameSlayve_BattleLab_v1.0.0.zip
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.
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

