promotional bannermobile promotional banner

AdaptiveRotationTrainer logger

Plugin for AdaptiveRotationTrainer to log anything what happens in the addon and export it


---

# AdaptiveRotationTrainer_ActionLogger 0.1.2

```markdown
# AdaptiveRotationTrainer_ActionLogger

**AdaptiveRotationTrainer_ActionLogger** is an optional diagnostic event logger for **Adaptive Rotation Trainer**.

Despite the name, this plugin is not only an action logger. It is a broader ART event and behavior logger designed to record as much detectable ART-level activity as possible.

It helps diagnose cases where ART behaves incorrectly without generating a Lua error.

## Requirements

This plugin requires:

- Adaptive Rotation Trainer

Adaptive Rotation Trainer must be installed and enabled.

## What It Does

AdaptiveRotationTrainer_ActionLogger records ART activity, plugin activity, learning-related state changes, and important diagnostic events.

It is intended for development, testing, bug reporting, and deep troubleshooting.

The logger helps answer questions such as:

- What did ART do during this combat session?
- Did ART record the right casts?
- Did ART analyze the session?
- Did ART update learned data?
- Did a plugin write observations back to ART?
- Did the Builder or export system change state?
- Did ART behave unexpectedly without producing an error?

## Logged Activity

The plugin can log detectable events and function calls from:

- ART lifecycle;
- ART frame events;
- combat start and end handling;
- spellcast event handling;
- aura and proc event handling;
- Recorder activity;
- Analyzer activity;
- learning and profile state changes;
- Builder changes;
- export generation;
- export exclusions;
- plugin API calls;
- Damage Meter write-back activity;
- Proc Trigger Logger activity;
- UI tab switches;
- slash command handling;
- sanity scan snapshots.

## Full Event Logging Mode

The plugin includes a full logging mode for deeper investigation.

Recommended debugging flow:
/artlog clear
/artlog full on

The AdaptiveRotationTrainer logger 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.

    • 253
    • 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.

    • 151
    • 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.

    • 253
    • 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.

    • 151
    • 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