Go Back   EQEmulator Home > EQEmulator Forums > Support > Support::General Support

Support::General Support Post all topics here having to do with errors while trying to connect to an EQEMu server but not about the setup/running of the Server itself.

Reply
 
Thread Tools Display Modes
  #1  
Old 10-31-2010, 07:37 PM
Astal
Hill Giant
 
Join Date: Mar 2010
Posts: 236
Default Problem with my server and Damage

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
Reply With Quote
  #2  
Old 10-31-2010, 07:57 PM
Astal
Hill Giant
 
Join Date: Mar 2010
Posts: 236
Default

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++
Reply With Quote
  #3  
Old 10-31-2010, 08:52 PM
Astal
Hill Giant
 
Join Date: Mar 2010
Posts: 236
Default

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?
Reply With Quote
  #4  
Old 11-01-2010, 02:06 AM
trevius's Avatar
trevius
Developer
 
Join Date: Aug 2006
Location: USA
Posts: 5,946
Default

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.
__________________
Trevazar/Trevius Owner of: Storm Haven
Everquest Emulator FAQ (Frequently Asked Questions) - Read It!
Reply With Quote
  #5  
Old 11-02-2010, 12:04 PM
Astal
Hill Giant
 
Join Date: Mar 2010
Posts: 236
Default

Ok thanks for answering my question man.
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump

   

All times are GMT -4. The time now is 10:49 PM.


 

Everquest is a registered trademark of Daybreak Game Company LLC.
EQEmulator is not associated or affiliated in any way with Daybreak Game Company LLC.
Except where otherwise noted, this site is licensed under a Creative Commons License.
       
Powered by vBulletin®, Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Template by Bluepearl Design and vBulletin Templates - Ver3.3