# MR.BOOM Damage Meter
**MR.BOOM** is an ultra-lightweight Damage and Healing meter built specifically for **WoW TBC Classic (Patch 20506+)**.
Completely rewritten from scratch to be fully compatible with the Anniversary Patch API changes. No external libraries, no bloat – just pure, stable performance.
## โจ Features
- โ
**Full Patch 20506 Compatibility** – Correct Combat Log processing after API overhaul
- โ๏ธ **Damage & Healing Tracking** – Auto Attack (SWING_DAMAGE) and Spells (SPELL_DAMAGE) processed separately and correctly
- ๐ฅ **40-Man Raid Ready** – Supports full raid rosters with dynamic scrolling
- ๐พ **Smart Pet Merging** – Pet damage reliably attributed to owner via GUID cache + flag fallback
- ๐ **Overhealing & Absorb Tracking** – Detailed metrics available in spell breakdown tooltip
- ๐จ **Class Icons & Colors** – Automatic detection via roster cache
- ๐ **Mode Toggle** – Switch between Damage (DPS) and Healing (HPS) with one click
- ๐ **Spell Breakdown** – Click any bar for detailed spell-by-spell analysis with percentages
- ๐พ **SavedVariables** – Position, size, and mode persist between sessions
- ๐ **Freely Resizable** – Resize handle at bottom-right corner + mouse wheel scrolling
- ๐ **Bag-Friendly** – FrameStrata MEDIUM ensures bags and standard UI always overlay the meter
- ๐ก๏ธ **TBC-Safe Rendering** – Single-Point Texture Anchoring prevents the known TBC scaling bug
## ๐ง Commands
| Command | Function |
|---------|----------|
| `/mrboom reset` | Reset all combat data |
| `/mrboom mode` | Toggle between Damage and Healing modes |
## โ๏ธ Installation
1. Extract ZIP to `World of Warcraft/_classic_/Interface/AddOns/`
2. Restart WoW completely
3. Enable addon at character selection screen
## โ FAQ
**Q: Why don't I see any data?**
A: Make sure you are in combat (use Auto Attack or cast a spell). The meter only shows data from you and your group/raid members.
**Q: Does this work alongside other addons?**
A: Yes. MR.BOOM uses no external libraries and has no known conflicts.
**Q: Can I change colors or size?**
A: Size can be adjusted via the resize handle at the bottom-right corner. Colors are based on official WoW class colors.
**Q: Where do I see Overhealing and Absorbs?**
A: Click on any player's bar to open the Spell Breakdown tooltip. Overhealing and Absorbs are displayed there when applicable.

