Description
MissingHP — Patch Notes & Description
Version: 1.6 Game: World of Warcraft: The Burning Crusade (TBC 2.5.5) Author: [Your name here]
What does MissingHP do?
MissingHP overlays a small text label on each party and raid frame showing either the missing HP (how much health a player has lost) or their current HP (how much health they have remaining). Numbers above 1000 are automatically shortened to a decimal notation (e.g. -1.2k or 3.8k) to keep the display compact and readable at a glance.
This addon is designed for healers and raid leaders who want instant HP awareness without looking away from the action.
Features
- Displays missing HP (e.g.
-1.2k) or current HP (e.g.3.8k) on every party and raid frame - Compatible with CompactPartyFrames, CompactRaidFrames, and grouped raid layouts (up to 40 players)
- Lightweight update ticker (every 0.2 seconds) with minimal performance impact
- Draggable minimap button — reposition it around the minimap by left-click dragging
- Right-click context menu on the minimap button for quick settings access
- Configurable text position — choose vertical (Top / Center / Bottom) and horizontal (Left / Center / Right) placement inside each frame, plus a fine pixel offset
- All settings are saved between sessions
Display Modes
| Mode | Description |
|---|---|
| Missing HP | Shows the amount of HP lost (e.g. -850, -1.2k). Hidden when the unit is at full health. |
| Current HP | Shows the current remaining HP (e.g. 3750, 3.8k). |
| Current HP (injured only) | Same as Current HP, but the label is hidden when the unit is at full health. |
| Current HP (always shown) | Current HP displayed at all times, including when the unit is at full health. |
Color Modes
| Mode | Description |
|---|---|
| Fixed Gray | Always displays the text in neutral gray. |
| Thresholds | Green below 30% lost / Orange between 30-60% lost / Red above 60% lost. |
| Continuous Gradient | Smooth color transition from green (0% lost) through orange (50% lost) to red (100% lost). |
| Blizzard Healthbar | Mirrors the 4-color thresholds used by the native TBC health bar: Green (>=80%), Yellow (>=50%), Orange (>=20%), Dark Red (<20%). |
Text Position
The label position inside each raid/party frame can be configured independently on two axes:
| Axis | Options | Default |
|---|---|---|
| Vertical | Top / Center / Bottom | Center |
| Horizontal | Left / Center / Right | Center |
The two settings are combined into a standard WoW anchor point (e.g. Top + Left = top-left corner of the frame).
A fine pixel offset (/mhp offset X Y) is also available for sub-pixel tweaking after choosing a position preset.
Position changes apply instantly to all visible frames without needing a reload.
Slash Commands
Use /mhp for quick control without opening the menu:
/mhp on -- Enable the addon
/mhp off -- Disable the addon
/mhp display missing -- Switch to Missing HP mode
/mhp display current -- Switch to Current HP mode
/mhp display current full -- Current HP, shown even at 100% health
/mhp display current injured -- Current HP, hidden at 100% health
/mhp color none -- Fixed gray text
/mhp color threshold -- 3-color thresholds
/mhp color gradient -- Continuous gradient
/mhp color health -- Blizzard healthbar colors (4 thresholds)
/mhp pos top -- Align text to the top of the frame
/mhp pos middle -- Align text to the vertical center (default)
/mhp pos bottom -- Align text to the bottom of the frame
/mhp pos left -- Align text to the left of the frame
/mhp pos hcenter -- Align text to the horizontal center (default)
/mhp pos right -- Align text to the right of the frame
/mhp offset <x> <y> -- Fine pixel offset (e.g. /mhp offset 5 -3)
Typing /mhp alone prints the current status, active position, and all available commands.
Minimap Button
- Left-click drag to reposition the button around the minimap. Position is saved.
- Right-click to open the settings menu (includes vertical and horizontal position selectors).
- Hover to see a tooltip with the current configuration, including active position and offset.
Changelog
v1.6
- Added configurable text position inside each raid/party frame
- Vertical: Top / Center / Bottom (via menu or
/mhp pos top|middle|bottom) - Horizontal: Left / Center / Right (via menu or
/mhp pos left|hcenter|right) - Fine pixel offset via
/mhp offset <x> <y>
- Vertical: Top / Center / Bottom (via menu or
- Position changes apply instantly to all visible frames (no reload needed)
- Tooltip now shows the active position and offset
/mhpstatus output now includes position and offset information
v1.5
- Added minimap button with drag-to-reposition support
- Added right-click context menu with all settings accessible in-game
- Added Current HP display mode with optional "always show at 100%" sub-option
- Added Blizzard Healthbar color mode (4 thresholds matching the native health bar)
- Added Continuous Gradient color mode (smooth green to red transition)
- All settings now persist between sessions via
MissingHP_DB - Tooltip on minimap button shows the current active configuration
v1.0
- Initial release
- Missing HP overlay on party and raid frames
- Basic color threshold support (green / orange / red)
/mhp onand/mhp offslash commands
Installation
- Download and extract the
MissingHPfolder. - Place it in your
World of Warcraft\_tbc_\Interface\AddOns\directory. - Restart the game or reload your UI (
/reload). - The minimap button will appear automatically.


