promotional bannermobile promotional banner

HealPredict TBC Anniversary + Classic

Heal prediction bars for Blizzard's default frames, See incoming heals, shields, defensives, and mana costs at a glance — fully customizable.

File Details

HealPredict v1.0.1

  • R
  • Feb 13, 2026
  • 82.28 KB
  • 99
  • 2.5.5
  • Classic TBC

File Name

HealPredict v1.0.1.zip

Supported Versions

  • 2.5.5

  HealPredict v1.1.1 — Changelog

  Heal Prediction
  - Fixed test mode globally overriding all frames fake heal data was injected into every frame (player, party, target) instead of only test frames. Now scoped to frames marked with _isTestFrame. 

- Fixed overhealing calculation only using partial heal amounts threshold now includes all four healcomponents (my direct, my beyond-time, others direct, others beyond-time).
  - Fixed prediction bars extending far beyond frame borders when overflow cap was disabled bars now stop at max health by default. Enable "Cap overflow (%)" in settings to allow a controlled overshoot.

  Frame Visibility
  - Fixed "Show on Party frames" toggle not working on compact/raid-style party frames — the setting only applied to default party member frames, now also applies to compact frames when in a party.

  Nameplates
  - Added fallback resolution for nameplate unit frames — TBC Anniversary may use a different frame structure than expected. Now checks multiple frame patterns before giving up.

  Compact / Raid Frames
  - Fixed unconditional UNIT_HEALTH unregistration on compact frames now only unregisters if UNIT_HEALTH_FREQUENT is confirmed active, preventing stale health bars on clients where the frequent event isn't available.
  - Prediction bar textures are now explicitly hidden on creation, preventing possible white flash artifacts.

  Unit Frames
  - Fixed SetScript("OnSizeChanged") replacing the health bar's original handler now uses HookScript to preserve Blizzard's handler, which could have caused health bar display issues on party frames.

  Options Panel
  - Fixed bar opacity slider text overlapping with description label — rearranged layout so the slider sits directly below the checkbox with the description underneath.