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.
I updated my auctioneer searcher to use the updated HealPoints. You can find it at http://www.curse.com/addons/wow/auc-searcher-healpoints
Enjoy.
Hi! Noticed that yall have begun the process of reviving this project. Thanks. 8)
I updated my auctioneer searcher to use your new code. You can find it at http://www.curse.com/addons/wow/auc-searcher-healpoints
Thanks again, and hope you like using my addon too.
How do you talk about gear optimization without addressing Mastery?
Message: AceLocale-3.0: HealPoints: Missing entry for 'Debugging' Time: 02/13/12 09:43:13 Count: 1 Stack: Interface\AddOns\HealPoints\HealPoints_Options.lua:222: in function `SetupOptions' Interface\AddOns\HealPoints\HealPoints.lua:146: in function <Interface\AddOns\HealPoints\HealPoints.lua:120> (tail call): ? [C]: ? [string "safecall Dispatcher[1]"]:9: in function <[string "safecall Dispatcher[1]"]:5> (tail call): ? ...face\AddOns\Archy\Libs\AceAddon-3.0\AceAddon-3.0.lua:514: in function `InitializeAddon' ...face\AddOns\Archy\Libs\AceAddon-3.0\AceAddon-3.0.lua:629: in function <...face\AddOns\Archy\Libs\AceAddon-3.0\AceAddon-3.0.lua:621>
Locals: <none>
in r125...aceaceace...all it's bad sides
How to fix Healpoints. Download http://www.wowace.com/addons/ace3/files/407-release-r1041/
Unzip.
Install the AceTimer-3.0 folder into your Healpoints --> Libs folder.
Ta dah!
<<reply 524139="">>
There, fixed missing Timer. All it took was:
And now one copy AceTimer is included in the zip; not zero and not two.
<<reply 524139="">>
Hmm, i have AceTimer in my folder. Seems that WowAce just decides that users should not have that folder.
Someone needs to be shot; i'll blame SVN - and try to figure out how to convince WowAce to include files in the zip that are in the zip.
HP reborn ? How do you open it ? and btw an error:
Message: Interface\AddOns\HealPoints\HealPoints.lua:26: Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "AceTimer-3.0". Time: 02/02/12 01:30:20 Count: 1 Stack: [C]: ? ...\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:210: in function `EmbedLibrary' ...\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:192: in function `EmbedLibraries' ...\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:159: in function `NewAddon' Interface\AddOns\HealPoints\HealPoints.lua:26: in main chunk
Locals: (*temporary) = "Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "AceTimer-3.0"."
HP reborn ? How do you open it ?^^ and btw an error:
Message: Interface\AddOns\HealPoints\HealPoints.lua:26: Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "AceTimer-3.0".
Time: 02/02/12 01:30:20
Count: 1
Stack: [C]: ?
...\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:210: in function `EmbedLibrary'
...\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:192: in function `EmbedLibraries'
...\AtlasLoot_Loader\Libs\AceAddon-3.0\AceAddon-3.0.lua:159: in function `NewAddon'
Interface\AddOns\HealPoints\HealPoints.lua:26: in main chunk
Locals: (*temporary) = "Usage: EmbedLibrary(addon, libname, silent, offset): 'libname' - Cannot find a library instance of "AceTimer-3.0"."
Love the simple number comparison in the end.
I really hope it will be updated!! Thank you!!
Still useful to get information, but I don't trust the actual healpoints calculations at all. I can't even figure out how to tweak things for my own weighting.
http://wow.curse.com/downloads/wow-addons/details/auc-searcher-healpoints.aspx
Enjoy.
http://www.wowace.com/addons/heal-points/tickets/
LibStatLogic-1.1.lua line 11782:
old:
return (0.001 + spi * BaseManaRegenPerSpi[level] * (int ^ 0.5)) * 5 , "MANA_REG_NOT_CASTING"
new
return (0.001 + spi * BaseManaRegenPerSpi[level] * (int ^ 0.5)) * 5 * 0.60, "MANA_REG_NOT_CASTING"
Change calculator.lua line 499 from:
return (0.001 + spi * BASE_REGEN[UnitLevel("player")] * math.pow(int, 0.5)) * 5;
to:
return (0.001 + spi * BASE_REGEN[UnitLevel("player")] * math.pow(int, 0.5)) * 5 * 0.60;
The 0.60 at the end is the reduction by 40% of mana regen.
end
"Mana Regeneration: The amount of mana regeneration derived from intellect and spirit has been reduced by 40%; however, talents that allow for mana regeneration while in combat have been increased. As a result, in-combat regeneration for classes with those talents will stay the same, while out-of-combat regeneration will be lower." Various classes & talents have had other things changed as well.
Consequently, the comparative numbers provided by HealPoints r49 are not very accurate any more. Would be nice to see this updated to account for the WoW 3.1 changes.