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
  • 6
    Projects
  • 869
    Downloads

WoW player since vanilla

More from DruxlyeSoftyView all

  • AdaptiveRotationTrainer Damagemeter plugin project image

    AdaptiveRotationTrainer Damagemeter plugin

    • 2
    • Addons

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

    • 2
    • May 31, 2026
    • Addons
    • +1
  • Adaptive rotation trainer project image

    Adaptive rotation trainer

    • 821
    • Addons

    Post-combat rotation trainer for WoW. Adaptive Rotation Trainer analyzes your casts, procs, cooldowns and weaknesses after combat, then recommends adaptive rotations, opener improvements and safe export options.

    • 821
    • May 31, 2026
    • Addons
    • +4
  • MidnightHealerHelper project image

    MidnightHealerHelper

    • 26
    • Addons

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

    • 26
    • May 31, 2026
    • Addons
    • +1
  • Adaptive rotation trainer GSEImporter project image

    Adaptive rotation trainer GSEImporter

    • 9
    • Addons

    Optional module for Adaptive Rotation Trainer that reads and inspects existing GSE strings or macro text. It extracts usable spell data, compares it with ART recommendations, and can add valid spells as Builder hints. Requires Adaptive Rotation Trainer.

    • 9
    • May 29, 2026
    • Addons
  • AdaptiveRotationTrainer Damagemeter plugin project image

    AdaptiveRotationTrainer Damagemeter plugin

    • 2
    • Addons

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

    • 2
    • May 31, 2026
    • Addons
    • +1
  • Adaptive rotation trainer project image

    Adaptive rotation trainer

    • 821
    • Addons

    Post-combat rotation trainer for WoW. Adaptive Rotation Trainer analyzes your casts, procs, cooldowns and weaknesses after combat, then recommends adaptive rotations, opener improvements and safe export options.

    • 821
    • May 31, 2026
    • Addons
    • +4
  • MidnightHealerHelper project image

    MidnightHealerHelper

    • 26
    • Addons

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

    • 26
    • May 31, 2026
    • Addons
    • +1
  • Adaptive rotation trainer GSEImporter project image

    Adaptive rotation trainer GSEImporter

    • 9
    • Addons

    Optional module for Adaptive Rotation Trainer that reads and inspects existing GSE strings or macro text. It extracts usable spell data, compares it with ART recommendations, and can add valid spells as Builder hints. Requires Adaptive Rotation Trainer.

    • 9
    • May 29, 2026
    • Addons