✨ Features
- One-click toggle — left-click to start recording, left-click again to stop
- Advanced Combat Logging check — detects if the option is disabled and warns you with a blinking
! badge on the icon
- Right-click to fix — enables Advanced Combat Logging automatically without opening any menu
- Live pulse animation — a red glow pulses around the icon while recording is active so you always know the log is running
- Fully draggable — place the icon anywhere on screen, position is saved between sessions
- Tooltip status — hover the icon for a full status readout (recording state + Advanced Logging state)
- CVar watcher — if you toggle the option from the in-game menu, the badge updates instantly
🌍 Supported Languages
| Client |
Status |
| 🇫🇷 frFR |
✅ Full translation |
| 🇬🇧 enUS / enGB |
✅ Full translation |
| 🇩🇪 deDE |
✅ Full translation |
| 🇪🇸 esES / esMX |
✅ Full translation |
| 🇧🇷 ptBR |
✅ Full translation |
🖱️ Controls
| Action |
Result |
| Left-click |
Toggle recording on/off |
| Right-click |
Enable Advanced Combat Logging |
| Drag |
Move the icon anywhere on screen |
| Hover |
Show status tooltip |
💬 Slash Commands
/lr — show help
/lr start — start recording
/lr stop — stop recording
/lr adv — enable Advanced Combat Logging
⚙️ How It Works
LogRecorder calls the native WoW API:
LoggingCombat(1) / LoggingCombat(0) to start/stop the log
GetCVar("advancedCombatLogging") / SetCVar(...) to check and fix the advanced option
The log is written to World of Warcraft/_retail_/Logs/WoWCombatLog.txt, ready to be imported into Warcraft Logs or WoW Analyzer.
📦 Installation
- Download and unzip
- Copy the
LogRecorder folder to:
World of Warcraft/_retail_/Interface/AddOns/
- Enable the addon in the character selection screen
- Log in — the icon appears on screen immediately
❓ FAQ
The icon looks like a square in older WoW versions?
This is a known quirk of ActionButtonTemplate on some clients. The addon already patches this at load time. If you still see it, try /reload.
Does it conflict with WeakAuras / ElvUI / other addons?
No. LogRecorder creates its own frame with a unique name and does not hook or modify any shared frames.
Can I resize the icon?
Not yet — planned for a future version. Currently the icon is 46×46 px.
🐛 Bug Reports & Suggestions
Please use the Issues tab or leave a comment below. Include your WoW version and a description of the problem.
📜 Changelog
v1.0.0
- Initial release
- Draggable icon with recording toggle
- Advanced Combat Logging detection + auto-fix (right-click)
- Blinking warning badge when Advanced Logging is disabled
- Red pulse animation during recording
- Full localization: frFR, enUS, deDE, esES, ptBR
- Slash commands:
/lr start, /lr stop, /lr adv
- SavedVariables position persistence
- Live CVar watcher