Log in

View Full Version : Problem with my server and Damage


Astal
10-31-2010, 07:37 PM
Im gonna try updating to the latest revision but when im hit it doesnt register sometimes.

Im using the SoD client, and say a mob hits me for 1k my hp doesnt move at all.


I checked my gear and shit and i dont have a large amount of regen on my guy either.

Has anyone else experienced a similar thing with SoD client?

Actually could it be my Item regen multiplier rule in the rule sets, its at 100, is that the default or?

Ok it doesnt seem to be my variables and my guy is only wearing like +30 regen total on him. Hmmm


Forgot to mention my guy is level 100, could that be the problem that emu isnt made to go up that high?

Edit: ok its not the regen my guy has cause out of combat hes regening like 200-300 hp per tick.

Its like if his hp isnt below like 70% he regens all the damage he takes almost instantly for some reason. I should try making a new guy i guess and see if that helps, along with the emu update

Astal
10-31-2010, 07:57 PM
Its most definitly because hes level 100.

Does anyone know how I could go about fixing this in the code?

Or where I should look, im not too great in C++

Astal
10-31-2010, 08:52 PM
Ok its any level past 85 that causes it. Hmm i need to figure out how to fix this

Or is it because of the client? that it only uses level 85 max atm?

trevius
11-01-2010, 02:06 AM
The SoD client was designed with level 85 max in mind. Any level past that will get their base hp/mana/end set to 5 and the client will only show additional hp/mana/end from items like normal. So, even though your base hp/mana/end on the server-side may be 2 or 3k more than what the client is displaying, there is no easy fix for the client side issue. So, until you take a few thousand damage, your client won't register the damage, because it still thinks it is at max (or higher) due to the server not matching what the client is showing. The only work-around is to add in something like the Tribute item hack that sends fake items to the client that compensate for the missing base hp/mana/end. But, there is currently no hack in place to do that in the SVN source, so you would need to find a previous revision that used it and manually add it to your server and adjust to make it do what you are wanting.

Astal
11-02-2010, 12:04 PM
Ok thanks for answering my question man.