Get an Epic Experience with Premium

HealPoints

Class Login to Add Favorites
  • 1 Like
  • World of Warcraft
  • 207 Monthly Downloads
  • Supports: 4.3
  • 102,635 Total Downloads
  • Updated 02/15/2012
  • Created 01/07/2006
  • 644 Favorites
  • Project Site
  • Comments
  • Release Type: Inactive
  • License: Public Domain
  • Newest File: 4.3.2.127
or
Support development! **
Donate

About HealPoints

HealPoints is a healer gear benchmark addon similar to TankPoints for tanks. It is designed to make it easier for healers to choose the most optimal gear, balancing

  • Intelligence
  • Mana Regen
  • Spirit
  • Spell Power
  • Crit Rating
  • Spell Haste

It displays all your relevant basic stats as well as HP/sec, HP/mana, etc. for all your healing spells. It also displays a few more advanced benchmarks:

  • PowerPoints: focused on healing output over a short period
  • EndurancePoints: focused on healing output over a long period

HealPoints detects and supports all relevant talents and almost all set and equip bonuses.

You can view your current HealPoints by typing:

/hp calc

Your HealPoints, PowerPoints and Endurance points will also be displayed on your paperdoll.

If you have a LibDataBroker feed view (e.g. TitanPanel) then you will see:

  • a feed containing your current HealPoints
  • a tooltip showing the value of relative stats

HealPoints contains a calculator that lets you manipulate the basic stats and see how they affect your spells and overall healing efficiency.

------------------------------------------------------------------------
r129 | jacktripper | 2012-02-16 02:09:05 +0000 (Thu, 16 Feb 2012) | 1 line
Changed paths:
   A /tags/4.3.2.127 (from /trunk:128)

Tagging as 4.3.2.127
------------------------------------------------------------------------
r128 | JackTripper | 2012-02-16 02:08:07 +0000 (Thu, 16 Feb 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.toc
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/zhCN.lua

- fixed "silent" warning for non-default locale files

------------------------------------------------------------------------
r126 | JackTripper | 2012-02-16 01:45:40 +0000 (Thu, 16 Feb 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.wowproj
   M /trunk/Locales/Locales.xml
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/qpsPLOC.lua
   M /trunk/Locales/zhCN.lua

- Added one missing translation

------------------------------------------------------------------------
r125 | JackTripper | 2012-02-04 00:33:55 +0000 (Sat, 04 Feb 2012) | 1 line
Changed paths:
   M /trunk/.pkgmeta

sdfsdf
------------------------------------------------------------------------
r124 | JackTripper | 2012-02-04 00:31:15 +0000 (Sat, 04 Feb 2012) | 1 line
Changed paths:
   M /trunk

lk;lk
------------------------------------------------------------------------
r123 | JackTripper | 2012-02-04 00:27:00 +0000 (Sat, 04 Feb 2012) | 1 line
Changed paths:
   M /trunk

sdasdad
------------------------------------------------------------------------
r122 | JackTripper | 2012-02-04 00:24:30 +0000 (Sat, 04 Feb 2012) | 1 line
Changed paths:
   D /trunk/libs/AceTimer-3.0

adfasdf
------------------------------------------------------------------------
r121 | JackTripper | 2012-02-04 00:24:14 +0000 (Sat, 04 Feb 2012) | 1 line
Changed paths:
   M /trunk
   M /trunk/.pkgmeta

adfasdf
------------------------------------------------------------------------
r120 | JackTripper | 2012-02-04 00:20:10 +0000 (Sat, 04 Feb 2012) | 1 line
Changed paths:
   M /trunk/.pkgmeta

- a commit message
------------------------------------------------------------------------
r119 | JackTripper | 2012-02-03 13:50:09 +0000 (Fri, 03 Feb 2012) | 2 lines
Changed paths:
   M /trunk/.pkgmeta

- ignore solution file

------------------------------------------------------------------------
r118 | JackTripper | 2012-02-03 13:46:54 +0000 (Fri, 03 Feb 2012) | 2 lines
Changed paths:
   A /trunk/libs/AceTimer-3.0
   A /trunk/libs/AceTimer-3.0/AceTimer-3.0.lua
   A /trunk/libs/AceTimer-3.0/AceTimer-3.0.xml

- re-re-re-re-readding AceTimer-3.0
- SVN needs to be banned until someone fixes the UI, and rethinks SVN's concept of source control
------------------------------------------------------------------------
r117 | JackTripper | 2012-02-03 03:59:56 +0000 (Fri, 03 Feb 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.toc
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/qpsPLOC.lua
   M /trunk/Locales/zhCN.lua
   M /trunk/embeds.xml

- changed license in toc to pubic domain
- adding missing locale entries
------------------------------------------------------------------------
r115 | JackTripper | 2012-02-01 23:58:07 +0000 (Wed, 01 Feb 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.toc

------------------------------------------------------------------------
r114 | JackTripper | 2012-02-01 23:57:24 +0000 (Wed, 01 Feb 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.lua

------------------------------------------------------------------------
r113 | JackTripper | 2012-02-01 23:45:17 +0000 (Wed, 01 Feb 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.lua
   M /trunk/HealPoints.toc

------------------------------------------------------------------------
r112 | JackTripper | 2012-02-01 23:39:53 +0000 (Wed, 01 Feb 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.lua
   M /trunk/HealPoints.toc
   M /trunk/spells.lua

-

------------------------------------------------------------------------
r111 | JackTripper | 2012-02-01 13:14:03 +0000 (Wed, 01 Feb 2012) | 1 line
Changed paths:
   M /trunk/HealPoints.lua
   M /trunk/HealPoints.wowsuo

- change version number code
------------------------------------------------------------------------
r110 | JackTripper | 2012-02-01 12:28:27 +0000 (Wed, 01 Feb 2012) | 1 line
Changed paths:
   M /trunk/HealPoints.wowsuo

checking in nothing changed
------------------------------------------------------------------------
r107 | JackTripper | 2012-01-30 03:23:46 +0000 (Mon, 30 Jan 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.lua

------------------------------------------------------------------------
r106 | JackTripper | 2012-01-30 03:22:57 +0000 (Mon, 30 Jan 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.lua

- fix for bug when player got some talent points available

------------------------------------------------------------------------
r105 | JackTripper | 2012-01-30 03:03:26 +0000 (Mon, 30 Jan 2012) | 2 lines
Changed paths:
   M /trunk/HealPointsFu.lua
   M /trunk/Toolkit-1.0.lua

- nothing changed

------------------------------------------------------------------------
r104 | JackTripper | 2012-01-28 17:15:04 +0000 (Sat, 28 Jan 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.lua
   M /trunk/HealPointsFu.lua
   M /trunk/HealPoints_ToolTips.lua
   M /trunk/Locales/enUS.lua

- LibDataBroker object now shows current HealPoints value

------------------------------------------------------------------------
r103 | JackTripper | 2012-01-28 01:09:23 +0000 (Sat, 28 Jan 2012) | 4 lines
Changed paths:
   M /trunk/HealPoints.lua
   M /trunk/HealPointsFu.lua
   M /trunk/HealPoints_Calculator.lua
   M /trunk/HealPoints_ToolTips.lua
   M /trunk/Toolkit-1.0.lua
   M /trunk/calculatorui.lua
   M /trunk/charui.lua
   M /trunk/spells.lua

- fixed bug when player has meditation (mana regen from normal regen)
- fixed bug with infinite hp per mana bar (i.e. renew)
- bumped version of toolkit to 2

------------------------------------------------------------------------
r102 | JackTripper | 2012-01-27 13:44:06 +0000 (Fri, 27 Jan 2012) | 2 lines
Changed paths:
   M /trunk/configui.lua
   M /trunk/spells.lua

------------------------------------------------------------------------
r101 | JackTripper | 2012-01-27 02:26:19 +0000 (Fri, 27 Jan 2012) | 2 lines
Changed paths:
   M /trunk/spells.lua

- removed priest Lesser Heal from the spell table

------------------------------------------------------------------------
r100 | JackTripper | 2012-01-27 02:12:50 +0000 (Fri, 27 Jan 2012) | 4 lines
Changed paths:
   M /trunk/HealPointsFu.lua
   M /trunk/HealPoints_Calculator.lua
   M /trunk/HealPoints_ToolTips.lua
   M /trunk/calculatorui.lua

- HealPoints will now show the HealPoints of a gem
- todo: option to turn off showing HealPoints of a gem
- fiddled LevelDebug calls to let the string formatting only happen if debugging enabled

------------------------------------------------------------------------
r99 | JackTripper | 2012-01-26 01:13:29 +0000 (Thu, 26 Jan 2012) | 3 lines
Changed paths:
   M /trunk
   M /trunk/HealPoints.wowsuo
   M /trunk/HealPointsFu.lua
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/qpsPLOC.lua
   M /trunk/Locales/zhCN.lua
   M /trunk/Toolkit-1.0.lua
   M /trunk/charui.lua

- put back rounding in paperdoll points numbers
- added a localization entry
- change to toolkit Round to accept nil as zero
------------------------------------------------------------------------
r98 | JackTripper | 2012-01-26 00:52:43 +0000 (Thu, 26 Jan 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.lua
   M /trunk/HealPoints_Calculator.lua
   M /trunk/configui.lua

- changes to combat mana regen is now calculated correctly

------------------------------------------------------------------------
r97 | JackTripper | 2012-01-24 04:22:54 +0000 (Tue, 24 Jan 2012) | 3 lines
Changed paths:
   M /trunk/HealPoints.lua
   M /trunk/HealPoints_Options.lua
   M /trunk/calculatorui.lua
   M /trunk/configui.lua

- discovered the secret passage to having the config setting initialize on load
- debug & debugLevel now persist in settings

------------------------------------------------------------------------
r96 | JackTripper | 2012-01-24 01:03:44 +0000 (Tue, 24 Jan 2012) | 2 lines
Changed paths:
   M /trunk/spells.lua

- Priest Heal spell (spellid 2050) was missing a cast time. Causing nil exception

------------------------------------------------------------------------
r95 | JackTripper | 2012-01-23 03:52:10 +0000 (Mon, 23 Jan 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.lua
   M /trunk/Toolkit-1.0.lua
   M /trunk/calculatorui.lua

- fixed recursive stack overflow

------------------------------------------------------------------------
r94 | JackTripper | 2012-01-23 00:36:11 +0000 (Mon, 23 Jan 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.wowproj

------------------------------------------------------------------------
r93 | JackTripper | 2012-01-23 00:35:22 +0000 (Mon, 23 Jan 2012) | 4 lines
Changed paths:
   M /trunk/HealPoints.lua
   M /trunk/HealPoints_Calculator.lua
   M /trunk/HealPoints_Options.lua
   M /trunk/HealPoints_ToolTips.lua
   M /trunk/Toolkit-1.0.lua
   M /trunk/spells.lua

- Performance improvment: delay updating HealPoints when a buff changes by 200ms
- massive use of AceDebug:LevelDebug
- config option choose verbose debugging level (0..3)

------------------------------------------------------------------------
r92 | JackTripper | 2012-01-23 00:30:38 +0000 (Mon, 23 Jan 2012) | 2 lines
Changed paths:
   M /trunk/embeds.xml

- embed of AceTimer

------------------------------------------------------------------------
r91 | JackTripper | 2012-01-23 00:29:28 +0000 (Mon, 23 Jan 2012) | 2 lines
Changed paths:
   M /trunk/AceDebug-3.0/AceDebug-3.0.lua

- adding function copied from something that was copied was from something

------------------------------------------------------------------------
r90 | jacktripper | 2012-01-22 14:53:33 +0000 (Sun, 22 Jan 2012) | 2 lines
Changed paths:
   M /trunk/Toolkit-1.0.lua

- make local the TableToString functions, so they don't conflict with any other globals - and don't modify global table object

------------------------------------------------------------------------
r89 | JackTripper | 2012-01-21 15:26:36 +0000 (Sat, 21 Jan 2012) | 2 lines
Changed paths:
   M /trunk/charui.lua

- paperdoll healpoints now shows "current" healpoints, rather than hard-coded dummy values

------------------------------------------------------------------------
r88 | JackTripper | 2012-01-21 15:25:58 +0000 (Sat, 21 Jan 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints_Calculator.lua

- cache player's current stats (along with players current HealPoints) to improve performance

------------------------------------------------------------------------
r87 | JackTripper | 2012-01-21 02:29:58 +0000 (Sat, 21 Jan 2012) | 2 lines
Changed paths:
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/qpsPLOC.lua
   M /trunk/Locales/zhCN.lua

- locale fiddling

------------------------------------------------------------------------
r86 | JackTripper | 2012-01-21 02:17:50 +0000 (Sat, 21 Jan 2012) | 3 lines
Changed paths:
   M /trunk/HealPoints.toc
   M /trunk/HealPoints.wowproj
   M /trunk/Locales/deDE.lua
   M /trunk/Locales/enUS.lua
   M /trunk/Locales/esES.lua
   M /trunk/Locales/frFR.lua
   M /trunk/Locales/qpsPLOC.lua
   M /trunk/Locales/zhCN.lua
   M /trunk/embeds.xml

- utf8 load order before libstatlogic
- updated locale templates

------------------------------------------------------------------------
r85 | JackTripper | 2012-01-21 01:44:50 +0000 (Sat, 21 Jan 2012) | 1 line
Changed paths:
   D /trunk/UTF8

- i dunno 2
------------------------------------------------------------------------
r84 | JackTripper | 2012-01-21 01:43:04 +0000 (Sat, 21 Jan 2012) | 1 line
Changed paths:
   M /trunk

- i dunno
------------------------------------------------------------------------
r83 | JackTripper | 2012-01-21 01:36:58 +0000 (Sat, 21 Jan 2012) | 1 line
Changed paths:
   M /trunk
   M /trunk/.pkgmeta

- utf8 lib
------------------------------------------------------------------------
r82 | JackTripper | 2012-01-20 03:18:16 +0000 (Fri, 20 Jan 2012) | 1 line
Changed paths:
   M /trunk
   M /trunk/HealPoints.wowsuo

- solution
------------------------------------------------------------------------
r81 | JackTripper | 2012-01-20 03:16:18 +0000 (Fri, 20 Jan 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints_Calculator.lua
   M /trunk/util.lua

- attempt to fix druid lifebloom code without the ability to test it

------------------------------------------------------------------------
r80 | JackTripper | 2012-01-19 04:14:08 +0000 (Thu, 19 Jan 2012) | 7 lines
Changed paths:
   M /trunk/CalculatorUI.xml
   M /trunk/HealPoints.lua
   M /trunk/HealPoints.wowproj
   M /trunk/HealPointsFu.lua
   M /trunk/HealPoints_Calculator.lua
   M /trunk/HealPoints_Options.lua
   M /trunk/Locales/enUS.lua

- added config options for ignoreing gems/enchants/prismatics
- more localization convesions
- expanded calculator window to handle HOly Radiance's additional abilities
- Divine Plea effect included
- caching of player's current healpoints (for performance improvement)
- right-click LDB to show options window now working

------------------------------------------------------------------------
r79 | JackTripper | 2012-01-18 01:18:51 +0000 (Wed, 18 Jan 2012) | 1 line
Changed paths:
   A /trunk/UTF8
   A /trunk/UTF8/utf8.lua
   A /trunk/UTF8/utf8data.lua

- adding UTF8 which i already added which vanished which i added
------------------------------------------------------------------------
r78 | JackTripper | 2012-01-18 01:17:04 +0000 (Wed, 18 Jan 2012) | 1 line
Changed paths:
   M /trunk
   M /trunk/HealPoints.wowsuo

- fixing...i dunno. Things says there's changes.
------------------------------------------------------------------------
r77 | JackTripper | 2012-01-18 01:10:41 +0000 (Wed, 18 Jan 2012) | 1 line
Changed paths:
   M /trunk/HealPoints.wowproj

- adding reference to added file
------------------------------------------------------------------------
r76 | JackTripper | 2012-01-18 01:07:27 +0000 (Wed, 18 Jan 2012) | 2 lines
Changed paths:
   M /trunk/HealPointsFu.lua

------------------------------------------------------------------------
r75 | JackTripper | 2012-01-18 01:07:09 +0000 (Wed, 18 Jan 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.lua

------------------------------------------------------------------------
r74 | JackTripper | 2012-01-18 01:06:18 +0000 (Wed, 18 Jan 2012) | 2 lines
Changed paths:
   M /trunk/HealPoints.toc

------------------------------------------------------------------------
r73 | JackTripper | 2012-01-18 01:05:58 +0000 (Wed, 18 Jan 2012) | 2 lines
Changed paths:
   A /trunk/HealPoints_Options.lua

------------------------------------------------------------------------
r72 | Zidomo | 2012-01-17 15:23:57 +0000 (Tue, 17 Jan 2012) | 1 line
Changed paths:
   M /trunk/.pkgmeta

- current WowAce repo location of UTF8
------------------------------------------------------------------------
r71 | Zidomo | 2012-01-17 15:23:12 +0000 (Tue, 17 Jan 2012) | 1 line
Changed paths:
   D /trunk/UTF8

- one more hard-embed lib removal
------------------------------------------------------------------------
r70 | Zidomo | 2012-01-17 01:12:55 +0000 (Tue, 17 Jan 2012) | 1 line
Changed paths:
   D /trunk/libs/AceAddon-3.0
   D /trunk/libs/AceConfig-3.0
   D /trunk/libs/AceConsole-3.0
   D /trunk/libs/AceDB-3.0
   D /trunk/libs/AceEvent-3.0
   D /trunk/libs/AceGUI-3.0
   D /trunk/libs/AceHook-3.0
   D /trunk/libs/AceLocale-3.0
   D /trunk/libs/CallbackHandler-1.0
   D /trunk/libs/LibStatLogic-1.2
   D /trunk/libs/LibStub
   D /trunk/libs/LibTipHooker-1.1

- remove hard-embed libs so that two copies of each are not packaged in the download ZIP (except for LibDataBroker, which should always be hard-embedded).
------------------------------------------------------------------------
r69 | JackTripper | 2012-01-15 20:20:20 +0000 (Sun, 15 Jan 2012) | 2 lines
Changed paths:
   M /trunk/.pkgmeta

------------------------------------------------------------------------

Comments

First Previous Page 11 of 27 Next Last
  • #230

    Thanks Eridan for the answer. It seams there was a problem with my installed addons. I had bonus scanner installed separately. Maybe this was the problem. However after updating some old addons the healpoints seam to be displayed correctly.

  • #229

    Okay, I will record them next time ingame and post them here afterwards.

  • #228

    Posting the exact text on item stats/enchants that aren't detected, will help a lot.

  • #227

    Eridan, when I have the Debug mode enabled while playing (on deDE-client), I still get quiet a lot of messages about stats that are not recognized.

    Do I have to post them all here in order to be fixed?

  • #226

    Yeah, I'm a bit behind on German enchants because wow.buffed.de won't show me the tooltip text after enchanting. But since you wrote it here, I'll add it to the next version.

    If you want to fix it yourself, you can edit localization_scanner.lua. Add the following line to HEALPOINTSBS_PATTERNS_OTHER starting at line 241.

    { pattern = "Zauberkraft %+(%d+) und Zaubertrefferwertung %+%d+", effect = "HEAL"},

    Or you can wait until next release :-)

  • #225

    Not detected (at least with german client): Glyphe der Macht (Glyph of Power) http://wow.buffed.de/?i=29191

    After enchanting the tooltip says: "Zauberkraft +22 und Zaubertrefferwertung +14"

  • #224

    thanks, 2.4.1 seems to work perfectly for my german client :)

  • #223

    I can think of two possible reasons:

    1) The item has some bonuses (enchants or gems) that are not supported by HealPoints yet. You can use debug mode to see what HealPoints detects (/healpoints debug). If you find something that HealPoints doesn't detect, let me know and I'll try to add it. When you put on an item, HealPoints uses the values from the character sheet so this is really only a problem for tooltips.

    2) If the item in the tooltip is not enchanted and the item equipped in the same slot is enchanted, HealPoints assumes that you will enchant the item with the same enchant. If you equip it without enchanting it, you'll therefore get less points than the tooltip indicates. (If you look at an enchanted item and the equipped item in the same slot isn't enchanted, HealPoints uses the values as is).

  • #222

    I have a strange effect here on my German client. The Numbers displayed in tooltips (comparing new items), the numbers displayed in the character window and the numbers calculated manually are not the same. I mean, I display the tooltip of an item in inventar and some value of healpoints is shown. I equip the item and another is shown. I type the values in the calculator (- old item + new item stats) and some third value comes out. The difference is quite large and varies from thousands + to thousands – on the same item. Any idea where the problem may be?

  • #221

    Hopefully 2.4.1 should be much better both for German and French clients.

  • #220

    Good luck.

    Looking forward to the fixed version (for deDE-clients like me).

  • #219

    I managed to find and install a German language pack for WoW and got the error myself for gear enchanted with spellthreads.

    Now that I have the error myself, I should be able to release a fix sometime this weekend.

  • #218

    With me the mistake only appears when I'm examining items with spellthreads. What should be already known according to ChangeLog. I'll be happy when a new version with improved german support comes out... Keep up the good work..

  • #217

    I get it on startup. I've tried to put the german localization file(bonusscaner) into the folder, but it didn't help :/

  • #216

    I wish there was a way I could test HealPoints on German clients :-( What did you do to get the error? Is it on startup or when examining items or?

    I've made too many changes to BonusScanner to make it possible to use 1.2.

    Casting regen/5s being 0 is probably related to the error you got.

    Blessing of Wisdom isn't detected. I haven't found out how to do it reliably. Use the calculator to add the effect if you like to.

    Illumunation is supported.

  • To post a comment, please login or register a new account.
Login to Curse

Don't have an account? Create One.

Get an epic experience with Curse Premium
  • Faster addon downloads
  • Premium-Only Beta Giveaways
  • Ad-Free Curse experience
  • Premium Curse Client
  • and many More Features
  • Learn More »

Leaguepedia PAX Skin Giveaway