MidnightHealerHelper

MidnightHealerHelper, the addon which places a buttongrid underneath the unitframes in party or raid. Just put spells from spellbook in there.

File Details

MidnightHealerHelper-1.0.32.zip

  • R
  • May 31, 2026
  • 76.57 KB
  • 12
  • 12.0.7+1
  • Retail

File Name

MidnightHealerHelper-1.0.32.zip

Supported Versions

  • 12.0.7
  • 12.0.5

Changelog — Midnight Healer Helper 1.0.32

Added

Full bug report system

Added a new in-game bug report function focused on button grid creation and unitframe attachment problems.

New commands:

 
/mhh bugreport
/mhh bug
/mhh gridreport
/mhh diagnostics
 

The report opens in a copyable window and includes:

 
Addon version
TOC version
WoW build/interface information
Combat lockdown state
Party/raid status
Current Party grid settings
Current Raid grid settings
Button visual settings
Saved Party spell assignments
Saved Raid spell assignments
Cached unitframe measurements
Detected Blizzard party/raid/default party frames
Generated healbar status
Button count per generated grid
Recent button grid build events
Recent button grid build failures
 

This should make it much easier to diagnose cases where the grid does not appear on one or more party or raid frames.

Edit Mode-style preview

Added a new preview mode designed to look and behave more like Blizzard’s unitframe edit preview.

New commands:

 
/mhh edit
/mhh editpreview
/mhh preview edit
/mhh preview blizzard
 

The preview shows fake unitframes with generated Midnight Healer Helper button grids, so you can visually confirm whether the button grid layout is being built before joining a real party or raid.

Party preview now clearly shows:

 
Member 1
Member 2
Member 3
Member 4
Member 5
 

Raid preview continues to support larger layouts.

Settings panel version display

The standalone settings panel now shows the addon version in the title/header:

 
MidnightHealerHelper 1.0.32
 

instead of only:

 
MidnightHealerHelper
 

New settings buttons

Added quick action buttons to the standalone settings UI:

 
Edit Preview
Refresh Frames
Bug Report
 

Changed

Better diagnostics around button grid generation

Button grid creation now records more diagnostic information when a frame is detected, skipped, refreshed, or fails to receive a healbar/grid.

This is intended to help identify problems with:

 
Default Blizzard party frames
Compact party frames
Compact raid-style party frames
Raid group frames
Frame size detection
Missing unit tokens
Combat lockdown
Saved spell assignment state
 

Improved visual preview workflow

The preview is now more useful as a layout verification tool. It does not only show abstract placeholder buttons; it now shows fake Blizzard-style unitframes with generated MHH grids attached.

Retained

The following existing behavior remains unchanged:

 
Retail 12.0.x target
Standalone settings window
Minimap button
Party and Raid separate settings
Persistent spell assignments
Maximum 15 buttons
Maximum 3 rows
Maximum 5 buttons per row
Grid width never exceeds unitframe width
Cooldown swipe
Cooldown timer
Charge count
Range indication
Button borders
Preview spell assignment
No normal PlayerFrame attachment
Default party frame support
Compact party frame support
Compact raid frame support
Raid frame support
 

Safety note

The preview is visual only. It does not cast spells, does not create fake protected unit tokens, and does not replace Blizzard unitframes.

Real spell buttons still use secure spell button behavior and require normal player input. WoW’s secure action button system is the intended secure-template route for protected actions such as spell casting from addon-created buttons.