Simple Meter is a lightweight, resizable combat performance tool that tracks real-time damage, healing, and multi-unit threat levels with integrated session history.
Description
1. Combat Performance Monitoring
Dual-Mode Tracking: Toggle instantly between Damage and Healing modes to monitor raid performance.
Real-Time Metrics: Displays total amounts alongside active DPS/HPS (Damage/Healing Per Second) for every unit.
Intelligent Data Breakdown: Click on any character or pet name to open a detailed Breakdown Window. This window shows:
Ability List: Every spell or attack used by that player.
DPS/HPS per Spell: See exactly which abilities are contributing most to their output.
Dynamic Column Headers: Breakdown headers automatically switch between "Dmg" and "Heal" based on the current mode.
Total Summary Row: A green, highlighted total row at the bottom of the breakdown for a quick summary.
2. Advanced Threat & Aggro Systems
Live Aggro Tracking: Displays the current Threat Percentage of every unit relative to your current target.
Visual Threat Alerts: Automatically color-codes the top three threat holders:
Red: 1st in threat.
Orange: 2nd in threat.
Yellow: 3rd in threat.
Pet Attribution: Specifically identifies pets and guardians, linking them clearly to their owners (e.g., "PetName (Owner's Pet)").
3. Session & Fight Management
Smart Fight Detection: Automatically creates a new session upon entering combat and ends it upon leaving, naming the encounter based on your target (e.g., boss name).
Encounter History: Stores the 10 most recent fights in a scrollable history, accessible via a dedicated dropdown menu in the top-right corner.
Session Switching: Allows you to view "Active" (current combat), "Current" (last finished fight), or any of the 10 stored history logs.
4. Customizable User Interface
Draggable & Movable: Both the Main Meter and the Breakdown Box can be moved anywhere on the screen.
Resizable Meter: Adjust the scale of the main window using a dedicated "grabber" handle on the bottom-right.
Backdrop Customization: Integrated into the modern MoP/Retail settings menu with a slider to adjust background Opacity (10% to 100%).
Class Coloring: Unit names are automatically colored based on their character class for instant identification.
Interactive Tooltips: Descriptive tooltips for all utility buttons (Settings, History, Mode Toggle).
5. Technical Integration
Efficient Ticker: Refreshes data every 0.5 seconds during combat or when targeting to ensure smooth performance without UI lag.
Slash Commands:
/sm: Toggles window visibility.
/sm reset: Wipes all current session data and fight history.
MoP Compatible Settings: Fully registered with the Settings.RegisterAddOnCategory API for modern client compatibility.