Shadowlight Meter
Healing & damage meter, in-game run report and secondary-stat impact analysis for priests — compatible with patch 12.1.5 (interface `120105`).
Shadowlight Meter uses Blizzard's official `C_DamageMeter` API: no combat-log parsing, no external dependencies. It auto-detects the game language (English / French).
---
Features
Dual meter : healing (white bar = effective healing) and damage (violet/shadow), in a single window.
Round, draggable minimap button with a context menu (left click: menu, right click: open/close).
Auto-start : initializes on login and re-shows automatically when entering a dungeon or raid.
Sessions : current fight, whole run, or any boss (arrows or a full clickable list).
In-game run report with 8 tabs :
Summary (totals, deaths, interrupts, dispels, your rank)
Healing / Damage (rankings, shares, per-second averages, your spells)
Stats (crit/haste/mastery/versatility impact + recommendation + simulator)
Analysis (run grade, avoidable damage, deaths, interrupts, dispels, damage taken, tips)
Spells (per-spell analysis: amount, share, average, periodic, mastery, per-stat gain)
Bosses (per-session breakdown)
Export (plain-text report ready to paste into Discord)
Run history, archived, browsable and deletable.
Chat sharing (`/slm chat`).
Keybinds (Options > Key Bindings).
Window positions are remembered.
Light (healing) / Shadow (dps) theme, automatic by specialization.
Commands
`/slm` — toggle · `/slm report` · `/slm stats` · `/slm analyse` · `/slm history` · `/slm sessions` · `/slm chat` · `/slm top` · `/slm config` · `/slm reset` · `/slm debug`
Installation
Download and extract into `World of Warcraft\_retail_\Interface\AddOns\`.
The `ShadowlightMeter` folder must contain `ShadowlightMeter.toc`.
Reload the UI (`/reload`).
12.x note
In 12.1.5, `C_DamageMeter` values are hidden during combat : the meter updates as soon as combat ends. Overheal is not exposed by the API, so the addon shows real effective healing only.

