promotional bannermobile promotional banner

AdaptiveRotationTrainer Damagemeter plugin

Damagemeter which helps adaptive rotation trainer capture extra data to improve performance

# AdaptiveRotationTrainer_DamageMeter

**AdaptiveRotationTrainer_DamageMeter** is an optional plugin for **Adaptive Rotation Trainer** that provides spell-performance and damage observation tools for ART.

This plugin is designed to help players and testers understand how much damage each spell contributed during combat, where supported by the current World of Warcraft client.

It works as a separate ART-dependent module and does not replace ART’s rotation analysis. Instead, it adds extra observed performance data that ART can use as additional low-weight evidence.

## Requirements

This plugin requires:

- Adaptive Rotation Trainer

Adaptive Rotation Trainer must be installed and enabled.

## What It Does

AdaptiveRotationTrainer_DamageMeter provides damage and spell-performance summaries for combat sessions.

Depending on what the game client safely exposes, it can show:

- damage done per spell;
- estimated DPS contribution per spell;
- total observed damage;
- session-level spell performance;
- estimated damage-per-cast when ART cast counts are available;
- plugin write-back status;
- accepted and rejected observation counts.

The plugin can report observed spell-performance data back to ART through ART’s controlled external observation API.

## ART Write-Back Support

The Damage Meter can write observed post-combat data back to Adaptive Rotation Trainer.

This data is stored separately as external observation data.

It does not directly overwrite:

- ART learned priority;
- Builder rotations;
- recommended rotations;
- macro exports;
- GSE exports.

ART validates the submitted data before accepting it.

This allows damage observations to improve ART’s analysis without allowing unsafe plugin data to corrupt the core learning model.

## Retail / Midnight Safety

This plugin does not register or use:


COMBAT_LOG_EVENT_UNFILTERED

The AdaptiveRotationTrainer Damagemeter plugin Team

profile avatar
  • 1
    Followers
  • 12
    Projects
  • 2.3K
    Downloads

WoW player since vanilla

More from DruxlyeSoftyView all

  • MidnightHealerHelper project image

    MidnightHealerHelper

    MidnightHealerHelper, the addon which places a buttongrid underneath or on side of the unitframes in party or raid. Just put spells from spellbook in there.

    • 252
    • July 15, 2026
  • ApiVault project image

    ApiVault

    In-game API browser, developer reference, safe test lab, addon audit tool and debug bridge for World of Warcraft addon authors.

    • 43
    • July 1, 2026
  • StockVault project image

    StockVault

    StockVault is the Vault Suite inventory and storage addon for World of Warcraft: Midnight.

    • 147
    • June 26, 2026
  • CraftVault project image

    CraftVault

    Tracks all know receipes within warband, connected with receipe tracker. It shows which items are in warband characters, or which need to be bought. Combined with MailVault, and StockVault, full automation! Gold digging combination!

    • 3
    • June 15, 2026
  • MidnightHealerHelper project image

    MidnightHealerHelper

    MidnightHealerHelper, the addon which places a buttongrid underneath or on side of the unitframes in party or raid. Just put spells from spellbook in there.

    • 252
    • July 15, 2026
  • ApiVault project image

    ApiVault

    In-game API browser, developer reference, safe test lab, addon audit tool and debug bridge for World of Warcraft addon authors.

    • 43
    • July 1, 2026
  • StockVault project image

    StockVault

    StockVault is the Vault Suite inventory and storage addon for World of Warcraft: Midnight.

    • 147
    • June 26, 2026
  • CraftVault project image

    CraftVault

    Tracks all know receipes within warband, connected with receipe tracker. It shows which items are in warband characters, or which need to be bought. Combined with MailVault, and StockVault, full automation! Gold digging combination!

    • 3
    • June 15, 2026