NOW CLASSIC ERA COMPATIBLE
HealPredict adds heal prediction bars to Blizzard's default unit frames, party frames, compact raid frames, and friendly nameplates powered by HealEngine v1, a custom-made heal prediction library built for TBC Anniversary. See incoming heals before they land, track shields and defensives, monitor raid cooldowns, analyze your overhealing, and never waste a heal again.
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
Features:
Heal Prediction Bars
• Incoming heal bars on Player, Target, Target-of-Target, Focus, Pet, Party, and Raid frames
• Friendly nameplate heal bars (toggleable)
• Per-frame visibility toggles — enable or disable prediction on any frame type individually
• Separate colors for your heals vs. other healers
• Class-colored heal bars — individual bars per caster with their class color (requires Smart Ordering)
• Filter by heal type: Direct, HoT, Channel, and Bomb heals
• Overlay mode to stack your heals on top of others' instead of end-to-end
• Smart ordering — reorder heal bars by arrival time (other heals landing before/after yours)
• Overheal recoloring when heals exceed a configurable threshold
• Dim non-imminent heals beyond your time window with per-type timeframes (Direct, Channel, HoT)
• Configurable overflow caps for raid and unit frames
• Adjustable bar opacity and optional raid-style texture
• Incoming heal text on unit frames
• Predictive health deficit text on raid frames
Shields & Defensives
• Shield glow on health bars when absorb shields are active
• Shield spell name text with adjustable X/Y offset (PW:S, IceBr, ManS, Sacr)
• Absorb presence indicator bar that shrinks in real-time as damage is absorbed
• Defensive status text on raid frames (INVULN, WALL, EVASION, etc.)
• Defensive icon display mode (Text only, Icon only, Icon+Text)
• Per-category toggles: Invulnerabilities, Strong Mitigation, Weak Mitigation
Raid Awareness
• Raid cooldown tracker — shows external CDs on targets (Pain Suppression, BOP, Innervate, Power Infusion, Blessing of Sacrifice, Mana Tide, Heroism
loodlust)
• Dispel highlights — color-coded border overlay for dispellable debuffs matching your class
• Heal reduction indicator — border + optional percentage text for Mortal Strike-type effects
• HoT expiry warning — border alert when your HoTs on a target are about to expire
• Cluster detection — highlights subgroups where multiple members are below a health threshold
• AoE heal target advisor — highlights the best target for AoE heals based on subgroup deficits
• Incoming res tracker — shows "RES" on dead raid members being resurrected
• Low mana warning — shows mana percentage on raid frames for healer classes when below threshold
• Healer count per target — shows how many healers are casting on each raid member
• Range indicator — dims entire raid frame when target is out of healing range
• Health trajectory marker — predicts where health will be based on incoming damage rate
• Death prediction — calculates time-to-death based on incoming DPS with red/yellow warning overlays
• Charmed/Possessed indicator — magenta/purple highlight when teammates are mind-controlled
Indicator Effect Styles
• 7 animation styles for all indicators: Static, Glow (pulsing alpha), Spinning (orbiting dots), Slashes (diagonal lines), Pulse Ring (expanding cir
es), Strobe (rapid flash), Wave (traveling sine)
• Customizable border thickness (1-4px)
Overheal Statistics
• Real-time session tracking with per-spell breakdown
• Visibility modes: Always, Raid Only, Dungeon Only, or Raid & Dungeon
• Auto-reset modes: After delay, Boss kill, or Instance end
• "Hide out of combat" option with configurable delay
• Draggable panel with 4-corner positioning
• Position saves through /reload
Sound Alerts
• Configurable sound alert for dispellable debuffs detected
• Configurable sound alert for healer low mana
• Cycle through 4 sounds (Raid Warning, Ready Check, Alarm Clock, Flag Captured) with preview button
• 5-second debounce to prevent spam
Player Mana Tools
• Mana cost prediction bar on your mana bar while casting
• Mana forecast with OOM timer
• Out-of-combat regen countdown timer
• Heal snipe detection with flash alerts
Healing Efficiency
• Per-spell tracking of effective healing vs. overhealing
• Color-coded chat report: green (90%+), yellow (70-89%), red (<70%)
• /hp stats to view, /hp stats reset to reset
Test Mode
• Toggle test frames to preview all features without a group
• 3 layout modes: Solo (8 frames), Dungeon (5 party frames), Raid (25 raid frames)
• Draggable by clicking any frame
Profile System
• Account-wide profile storage with per-character profile assignment
• Create, copy, delete, and switch profiles
• Automatic profile switching by group size (solo/party/raid)
• Export/import profiles via Base64 strings to share with others
• One-click reset to defaults
Slash Commands
• /hp or /healpredict — Toggle the options panel
• /hptest — Toggle test mode to preview all features without a group
• /hp stats — View healing efficiency report
• /hp stats reset — Reset efficiency data
• /hp changelog — View version changelog
• /hp rc — Check your group for healers running HealEngine
• /hp debug — Print detailed diagnostics for your current target
• /hp np — Print nameplate tracking diagnostics
Fully Customizable
• Tabbed options panel with 4 tabs: Heal Bars, Indicators, Mana & Alerts, General
• 20+ color swatches with gradient support + one-click My/Other color swap
• Feature-specific color swatches for Absorb Bar, Overheal Bar, AoE Border, Charmed, and more
• Fast raid update mode with adjustable polling rate (10-60 FPS)
• Minimap button with drag-to-reposition
• Scalable options panel with corner-drag resize
Support the project <3:
Buy me a Coffee:

Ko-Fi:
