Page 1 of 1
Incorrect HP reporting
Posted: Sat Jul 17, 2010 11:05 am
by jsre
I always have misreported HP with SOD. I stripped all buffs and gear off my shaman, it then reported correctly. As soon as I grab buffs from Sune, Max hp goes up around 2k but current only goes up about 800. It will increase each tick, but then drop down again.
Wearing all gear it's the same thing - current and max hp are about 2k different, with current HP showing an increase each tick that then reverts. HP bar sits at just over 80% health.
This happens with all chars to varying degrees.
Anyone know a fix?
Re: Incorrect HP reporting
Posted: Sat Jul 17, 2010 11:43 am
by zeiksz
Hi there. Yup, I guess everyone has this problem, but causes no real problems - max some "missdecoration"..
It is caused by (my guess) SoD client uses different HP formula then TIT. The server is TIT based - and will be. So while server knows you have 200HP what may be 20% of your health TIT will show 20% SoD like 15%.
No easy fix I know of, but if you know someone who has fixed this put his mail or such here or PM me. Thanks.
Re: Incorrect HP reporting
Posted: Sat Jul 17, 2010 6:00 pm
by jsre
Thanks for the reply Zeiksz,
Ok thinking this through..
It appears to overestimate the HP of a level 70 shaman by 100%. Why would the SOD HP calculation change. I can't find the getmaxhp function in the server side code but there are some obvious factors:
Class/level
Itembonuses
AAbonuses
Spellbonuses
Questions for each of these;
- Did SOE change base HP values for classes in SOD+?
- Are there additional items slots that the SOD client is expecting values for and is confused about?
- Are there additional AA's that the SOD client is expecting values for and is confused about?
- Can't see spells being a factor here.
Based on what you've said this doesn't seem to be fixable without a better understanding of the client.
Re: Incorrect HP reporting
Posted: Sat Jul 17, 2010 6:41 pm
by zeiksz
Every of the player stats are calculated on client too. That is why I for example can not give you zillion of health, just because I would want or not. Emu server side health calculation is a guess. I see no reason why SOE would not have changed HP, AC, etc. formula over time / expansions of EQ - sure they did.
About your questions: like above is only a guess from me, own experiences, and limited. I did not play EQ when SoD was out. So short: I have no idea.
Re: Incorrect HP reporting
Posted: Sat Jul 17, 2010 6:59 pm
by jsre
Well either it's fixable and you can tell the client the correct value (through class/level, AA, item, spell) or the server needs to come in line with the client - which will simply reverse the situation for titanium & SOF.
I think it's back to the SOF client for me

Re: Incorrect HP reporting
Posted: Sat Jul 17, 2010 7:20 pm
by Valsavis
This issue was reported within hours of SoD going live on the server, best answer I saw on the previous thread is this:
As far as HP/Mana/Endurance go in SoD, the formulas that the client uses has changed since Titanium/SoF. That is why your HPs don't show 100%. Currently, the way for them to show 100% is to enable the rule for it:
Character:SoDClientUseSoDHPManaEnd
If that rule is set to true by Lillu, then SoD clients will use the formulas that match the client so they show 100%. Though, it should be noted that this gives SoD clients a free bonus of around 1k HP/Mana/End.
Here is the SoD Development Tracking Thread:
http://www.eqemulator.org/forums/showthread.php?t=30909And here is the SoD Bug Reporting/Tracking Thread:
http://www.eqemulator.org/forums/showth ... post185773
It is good to review those to see if issues you are reporting have already been reported and are listed there.
If you'd like to read the entire thread :
viewtopic.php?f=117&t=3319&start=0Truthfully it's just a cosmetic issue... you haven't lost any hp/mana and your values still report 100% when someone else targets you(in cases of a healer watching the MT's hps)
Re: Incorrect HP reporting
Posted: Sun Jul 18, 2010 4:15 am
by jsre
Good info thanks for posting those links.
Re: Incorrect HP reporting
Posted: Sun Jul 18, 2010 7:30 am
by Tyler
SoD bug report thread has wrong URL