Description
HeliHeal
HeliHeal is a lightweight, input-driven healing priority tracker for World of Warcraft: Midnight.
It displays up to five recommended abilities, using talent-aware priorities and local state tracking. Casts are reconciled after Blizzard confirms success.
Features
- Separate Mythic+ and Raid presets
- Standard, AoE, Single Target and Mana Saving modes
- Talent-aware priorities, ability availability and local cooldown modeling
- Keyboard, modifier, mouse-button and mouse-wheel input support
- Mouse-button support over unit and raid frames
- Local cooldown, charge, HoT, Atonement, Holy Power and Mistweaver state tracking
- Background proc tracking through individually identified Blizzard Tracked Buffs or Tracked Bars
- Infusion of Light and Divine Purpose integration for Holy Paladin
- Preservation of existing Ellesmere UI tracked-buff assignments
- Automatic out-of-combat CDM assignment for uniquely matching proc definitions
- Beta automatic Mana Saving Mode for Restoration Shaman
- Local mana estimation using confirmed casts, simulated regeneration and refreshments
- Blizzard One Button Assistant support
- Independently customizable rotation and defensive windows, including horizontal or vertical layouts
- Optional cooldown and cursor-dispel displays
- Optional AOE, SINGLE, BURST and SAVE labels
- Customizable icons, fonts, outlines, text positions, colors, spacing and scaling
- Expandable healing FAQ with spell icons and gameplay guidance
- Manual and automatic rotation snapshots with copyable diagnostic reports
- Persistent profiles, selectable language and in-game update history
Supported Builds
- Restoration Shaman: Totemic and Farseer
- Restoration Druid: Wildstalker and Keeper of the Grove
- Holy Paladin: Herald of the Sun and Lightsmith
- Holy Priest: Archon and Oracle
- Discipline Priest: Oracle and Voidweaver
- Mistweaver Monk: Conduit of the Celestials and Master of Harmony
All supported builds include separate Mythic+ and Raid presets. Runtime accuracy may vary by specialization and talent build.
Setup
- Install the
HeliHealfolder inWorld of Warcraft/_retail_/Interface/AddOns/. - Open settings with
/hh. - Select a preset and healing mode.
- Assign the same hotkeys used on your action bars.
- Customize, position and lock each display.
- For supported procs, open the PROCS tab and verify their status. Existing Blizzard Tracked Buff icons remain in place; TRACK attempts automatic assignment when needed.
- Review the FAQ & GUIDE tab for healing guidance.
Commands
/hh— Open settings/hh lock— Lock or unlock the display/hh mode standard|aoe|single|mana— Change healing mode/hh talents— Show detected talents/hh hp 0-5— Synchronize the Holy Paladin Holy Power estimate/hh sync— Reconcile local estimates outside combat/hh iol— Show Infusion of Light tracking diagnostics/hh cdmbuffs— List Blizzard tracked-bar sources for diagnostics/hh changelog— Open the update history
Proc Tracking
HeliHeal checks individual Blizzard CDM items, not whether an entire buff window is visible. Multiple tracked buffs therefore remain independent.
Sources report ACTIVE, INACTIVE or UNKNOWN. Missing, ambiguous or unreadable sources never create a presumed proc.
Holy Paladin uses confirmed Infusion of Light observations for its consumers and related cooldown reductions. Confirmed Divine Purpose allows and prioritizes a free Holy Power spender without deducting estimated Holy Power.
Visibility-based detection requires Hide When Inactive. For Tracked Buff icons, a readable Blizzard item-active flag can also distinguish active procs from icons kept visible by a custom layout. Presence does not provide stack counts.
Limitations
HeliHeal does not choose targets or inspect health, range, healing results or combat logs. It does not read aura payloads or evaluate SecretValues for rotation decisions. Supported proc observations come from Blizzard CDM item state.
Cooldowns, resources and temporary effects remain local estimates and can drift when effects cannot be observed reliably. Proc support depends on available Blizzard definitions and compatible CDM behavior; adding a source does not automatically integrate it into every rotation.
Live combat mana cannot be read reliably. Automatic Mana Saving therefore uses an optional estimated model and remains marked BETA.
Rotation snapshots capture suspected problems for investigation; they are not proof of an addon fault.
HeliHeal 1.0.2 is a stable release, with experimental features labeled separately. Please report reproducible bugs and include relevant snapshots on GitHub Issues.
The HeliHeal Team


