• World of Warcraft Addons
  • World of Warcraft
  • Average Rating:

  • Your Rating

  • Share
  • Report Abuse

shaman_hep

 

Project Updated:
Files Updated: Sat, Nov 7 2009
Supports Game Version: 3.2.0
Category: Shaman
Tags:

[Edit Tags]

Project Manager: stassart
Additional Authors: No additional authors
Current Version: shaman_hep283.zip
License: GNU General Public License version 3 (GPLv3)
Development Site: CurseForge.com
Avg Daily DL (last 30 days): 26
Downloads Total: 6,392
Favorites: 17
Comments: 7
  • About shaman_hep
  •  

shaman_hep is a program to go through World of Warcraft combat logs and provide healing statistics and Healing Equivalency Points (HEP).

This program provides Resto Shaman with their HEP based on their combat logs so that they can choose gear based on their style of healing and their roles in healing.

If you provide it a combatlog when you were doing a specific role (tank healing for example), you will get HEP values for that role. If you provide it with a bunch of raid combat logs, it will provide you with overall HEP values for you in your raid.

This program is written in Perl and needs a Perl interpreter. The easiest to use one for Windows is ActivePerl:

http://www.activestate.com/activeperl/

An add-on like LoggerHead can be very useful in gathering combat logs:

http://wow.curse.com/downloads/wow-addons/details/loggerhead.aspx

Provides a report giving the following statistics:

  • Total time in combat
  • Time alive in combat
  • Longest fight
  • Total effective healing
  • Total healing (raw)
  • Buff Report with uptime for: Blessing of Wisdom, Blessing of Kings, Mark/Gift of the Wild, Arcane Intellect/Brilliance, Moonkin Aura/Elemental Oath
  • Total mana used
  • Total mana restored
  • Total mana used in combat
  • Total mana restored in combat
  • Report of most mana intensive fight
  • Benefit of Nature's Blessing
  • The value of int for mana pool in terms mp5
  • Report of mana used for each spell:
    • Count
    • Total mana used
    • Percent of overall mana usage
    • In combat count
    • In combat mana used
    • Percent of combat mana used
  • Healing Report for each spell:
    • Number of hits
    • Total healing (% of overall)
    • Effective healing (% of overall)
    • Number of crits (crit %)
    • Average non-crit, average crit, average effective, average raw
    • Overheals split into crit and non-crit, giving the number of overheals, the total amount overhealed, and the average amount overhealed
    • For chain heal, it gives the number of casts canceled and percentage (canceled, out of range, out of line of sight)
    • For chain heal, it gives the above statistics for each hop, and a percentage of chain heals that bounced to each hop
    • For earth shield, average time between procs
    • Stats for Glyph of Chain heal
    • What stats increase that spell, and by what amount
  • For each source of mana:
    • Count
    • Total mana restored
    • In combat count
    • In combat mana restored
    • Average overall, average in combat
    • Overall in combat mp5 for this source
    • What water shield procs are from damage and which are from Improved Water Shield
    • Proc rate for Improved Water Shield
    • What stats increase the mp5 of this source, and by what amount
  • Stat relationships
    • For healing output: SP, Crit, Haste, and Int
    • For mana regen: MP5, Crit, Haste, and Int
  • HEP Values for:
    • Spell Power
    • mp5 (either calculated or a configured ratio to Spell Power)
    • Haste rating
    • Crit rating
    • INT (actual)
    • INT (theoretical)

Features:

  • Uses actual data from combat logs.
  • Uses known values for spell coefficients.
  • Can calculate the amount of mana regen needed and the weight of mp5
  • Factors in talents, and has configuration options for talents
  • Associates Ancestral Awakening with the spell that proced it, and factors it into the scaling of that spell
  • Associates which water shield procs were triggered by damage

If you find a bug, please file a bug report:

http://wow.curseforge.com/projects/shaman_hep/tickets/

Please include the combatlog (zipped please) and configuration file with any bug reports.

  • Downloads (7)
  •  
File Name Release Type Game Version Downloads Date
Addon Curse.com Beta 2.3.3 0 9/29/2008
  File Name Release Type Game Version Downloads Date  
  shaman_hep283.zip Release 3.2.0 32 11/7/2009
  shaman_hep278.zip Release 3.2.0 101 11/2/2009
  shaman_hep263.zip Release 3.2.0 481 10/15/2009
  shaman_hep262.zip Release 3.2.0 1,191 8/29/2009
  shaman_hep261.zip Release 3.2.0 117 8/26/2009
  • Comments

Add Comment

Add

You need to login or register to post.

Benefits of Registration

  • Interact with hundreds of thousands of other gamers on an open social network.
  • Post your stories, news, images, videos, and other content to share.
  • Create a network with your fellow gamers or join an existing one.
  • Gain reputation for everything you do.
  • dada606 said 

    Hey sorry I'm working on a Mac, I downloaded the perl converter, but I have no idea how to run this program. Do you have instructions posted anywhere? Looking forward to using this.

    Reply Report Permalink
  • stassart said 

    There is a README.TXT included with instructions. Skyhoof also posted alternative instructions in the thread on Elitist Jerks forums (post 1 includes my instructions, post 7 is Skyhoof's alternative instructions):

    http://elitistjerks.com/f79/t55869-resto_shaman_hep_reports/

    If the README.TXT and that thread is insufficient to provide the instructions you need, you can try posting here again. I am not a Mac user and do not have access to one myself, so my ability to provide detailed instructions for Mac is limited.

    Reply Report Permalink
  • szeraax said 

    wow bro, I just saw your comment on shaman friend and your addon on here. That's pretty intensely awesome. /kneel [tar=stassart] Having said that, I probably won't be installing the perl int. for a bit, just cause i'm lazy.

    If you can compile a standalone version, I would def tinker around with it.
    Or if someone else wouldn't mind doing one for windows (I dunno if your IDE does winblows compiling too).

    Reply Report Permalink
  • zibary said 

    i just ran a report on the my ulduar 10-man run and the uptime for various buffs is wrong. for example:

    Earthliving uptime: 2 days 3 hours 50 mins 59 secs (2503.88%)

    we did not spend 2 days in ulduar as you may have guessed. however, we do raid from 9pm to 1am server time which means the combat log will start reporting the next day. I see from your comments on your TimeDiff function that you do not handle day boundaries which is very problematic for me who is always crossing day boundaries in raids. wouldn't it be better to turn each datetime stamp into the number of seconds since the epoch so you can safely cross boundaries. i see that combat logs don't include years (which is the height of stupidity on Blizzard's part, imo) but you can put in a special case around that. you aren't so much concerned with correct absolute dates but relative time is important.

    anyway, if you get a chance to make that kind of fix, i'd be interested in using your tool again.

    thanks,
    zib

    Reply Report Permalink
  • stassart said 

    The bug with Mac OS is worked around in shaman_hep226.zip.

    Reply Report Permalink
  • stassart said 

    A fix for Mac OS is currently in testing.

    Reply Report Permalink
  • stassart said 

    Updated to the TimeDiff comment as it just cannot deal with crossing years as there is no year information in the combatlog, it handles crossing days just as you said by converting date and times to epoch seconds, working with those seconds, and then converting back to date and time.

    I have attempted to fix this bug in 2.17 (uploaded and awaiting approval). I saw this bug recently on Elitist Jerks forums in someone's report.

    If 2.17 does not fix the bug, I will need combatlogs to look into the bug deeper to fix it as I am unable to duplicate the bug on any of my combatlogs.

    If 2.17 does not fix the bug, could you please open a ticket and include the combatlogs or contact me on the EJ forums with a PM, or in game as Trelis on Proudmoore and I will give you my e-mail address (I do not want to post it here in a comment due to spam).

    Reply Report Permalink
  • stassart said 

    shaman_hep217 does not fix the bug for those that are experiencing it (appears to be Mac only).

    I have received 2 bug reports, both from Mac users and cannot duplicate the bug under Windows. TimeDiff sometimes seems to be adding 24 hours on Macs and I am trying to figure out why.

    Reply Report Permalink
  • As an Alliance player, I get incredible flak from many who have no clue about the class, let alone the resto spec for Raid healing. My harshest critics are veteran players who assume resto Shammies operate as Holy Pallys and Priests. Not only can this mod prove that a resto Shammy is played and specced competently, but it also displays useful information. Considering that raw stats require critical analysis before any truth can be revealed, it is obvious that much thought and effort went into this mod's creation.

    Who needs recount?

    I've never written a perl command line in my life, but I think I can figure it out.

    Reply Report Permalink
  • stassart said 

    Known bug in 2.00: Darkmoon Card: Greatness isn't dealt with correctly, please ignore the HEP value assigned to the trinket for now.

    Reply Report Permalink
  • stassart said 

    Darkmoon Card: Greatness HEP value fixed in 2.01, which has been uploaded and is awaiting approval.

    Reply Report Permalink
  • stassart said 

    Known bug in 1.22: Mana usage reported for Earth Shield and Cleanse Spirit is too high. This will be fixed in the next release.

    Reply Report Permalink
  • stassart said 

    This is fixed in 1.40 (which has been uploaded, waiting for approval).

    Reply Report Permalink
  • googla said 

    A screenshoot would be nice!

    Reply Report Permalink
  • stassart said 

    Some screen shots added.

    Reply Report Permalink
  • 1 page(s)
  • Similar Addons
  •  

Average downloads per day

  1. 1,760 VisualHeal Combat, Druid, Paladin, Priest...
  2. 421 TotemTimers Shaman
  3. 406 ShockAndAwe Buffs & Debuffs, Class, Damage...
  4. 256 FloTotemBar Action Bars, Hunter, and Shaman
  5. 169 Shaman Friend Shaman, Boss Encounters, Class...