TomoDamageMeter
A sleek, dark, fully-skinnable damage meter built for World of Warcraft: Midnight.
TomoDamageMeter replaces Blizzard's default meter with a clean, modern, multi-window interface. It reads the game's built-in combat data directly — so it stays accurate, lightweight, and easy on your frame rate, with no combat-log scanning to bog things down.
New in 1.4: four hand-crafted skins and a full bar-texture picker — switch looks instantly, no /reload required.
Four skins, your call
Pick the look that fits your UI and swap between them live:
- Tomo Dark — the signature clean, dark look.
- Tomo Neon — bold purple that matches the rest of TomoSuite.
- Minimal — stripped back: thin bars, tight spacing, barely-there chrome.
- Glossy — glassy, lustred bars with a warm gold accent.
Prefer your own style? The bar-texture picker lists every statusbar texture you have, including ones from other addons (via LibSharedMedia), plus a few bundled with TomoDamageMeter. Everything updates the moment you change it.
Track what matters
9 meter types across 3 categories:
- Damage — DPS, Damage Taken, Avoidable Damage Taken, Enemy Damage Taken
- Healing — HPS, Absorbs
- Actions — Interrupts, Dispels, Deaths
Flip between Current pull and Overall with a single click.
Built for your screen
- Up to 5 independent windows — watch DPS and interrupts side by side, each with its own meter and session.
- Lockable & resizable, and your positions are saved between sessions.
- Out-of-combat fade keeps it out of the way when you're not fighting.
See the fight at a glance
- Class-colored bars with smooth fill and grow animations.
- Live combat timer ticking every second.
- Pinned self bar — your own numbers stay visible even when the list scrolls past you.
Dig into the details
- Click any bar for a full per-spell breakdown of that player.
- Hover a bar for a quick tooltip of their top spells and share of the fight.
Make it yours
- Accent color — choose your own or auto-match your class color.
- Fonts, bar height, background opacity — all adjustable with live sliders.
- Columns — show rate, total, and/or percent, each in the format you like (short, decimals, or full numbers).
Share the damage
Report your meter straight to chat — Say, Party, Raid, Guild, or Whisper — with a configurable number of lines.
Quality of life
- Auto-reset when you step into a dungeon, raid, or delve, so every run starts fresh.
- Strip realm names for cleaner rosters.
- Toggle hover tooltips on or off to taste.
Speaks your language
Fully localized in 9 languages: English, French, German, Spanish, Italian, Portuguese (BR), Russian, Simplified Chinese, and Traditional Chinese. Nothing extra to install — the texture library ships bundled and works out of the box.
Getting started
Drop it in your AddOns folder, log in, and type /tdm to open the settings panel. That's it.
| Command | What it does |
/tdm or /tomodm | Open the settings panel |
/tdm toggle | Show or hide all meter windows |
/tdm reset | Reset all combat sessions |
/tdm lock | Lock or unlock all windows |
/tdm help | Print the command list in chat |
Navigating a window:
- Click the category label (left of the header) to cycle Damage → Healing → Actions.
- Click the type label to cycle meters within that category.
- Click the session label (sub-header) to switch Current ↔ Overall.
- Use the header icons for settings, lock, report, and reset.
Requirements
- World of Warcraft Retail — Midnight (Interface 120000+)
- The built-in
Blizzard_DamageMeter module (loaded automatically by the game)
Part of TomoSuite — a family of modern, polished WoW addons by TomoAniki. Found a bug or have a request? Drop it in the comments.