Incorrect HP reporting

Please share your latest bugs here!
jsre
Posts: 188

Incorrect HP reporting

Post#1 » Sat Jul 17, 2010 11:05 am

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?

zeiksz
Posts: 698

Re: Incorrect HP reporting

Post#2 » Sat Jul 17, 2010 11:43 am

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.

jsre
Posts: 188

Re: Incorrect HP reporting

Post#3 » Sat Jul 17, 2010 6:00 pm

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.

zeiksz
Posts: 698

Re: Incorrect HP reporting

Post#4 » Sat Jul 17, 2010 6:41 pm

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.

jsre
Posts: 188

Re: Incorrect HP reporting

Post#5 » Sat Jul 17, 2010 6:59 pm

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 ;)

Valsavis
Posts: 123

Re: Incorrect HP reporting

Post#6 » Sat Jul 17, 2010 7:20 pm

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=30909

And 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=0

Truthfully 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)

jsre
Posts: 188

Re: Incorrect HP reporting

Post#7 » Sun Jul 18, 2010 4:15 am

Good info thanks for posting those links.

User avatar
Tyler
Posts: 4365

Re: Incorrect HP reporting

Post#8 » Sun Jul 18, 2010 7:30 am

SoD bug report thread has wrong URL
Item Change -> Reload needed
Spell Change -> Reload AND new Spellfile needed

Return to “Everquest client related issues”

Who is online

Users browsing this forum: No registered users and 1 guest

cron