View Single Post
  #9  
Old 12-12-2011, 11:48 AM
Lubian Lubian is offline
Orc


Join Date: Mar 2011
Posts: 30
Default

Quote:
Originally Posted by nilbog [You must be logged in to view images. Log in or Register.]
For the devs who don't play, it's quite hard to narrow down what causes this. If someone can find a way to replicate the bug, we'll have a chance of fixing it.
This can be caused by a few things:
  • The client tries to accurately predict mana regen for each tick. When you're mixing sitting up and standing the client will inaccurately think you got a sitting mediate tick, while server side the mana tick may have occurred while the player was standing. When you actually try to cast a spell the mana will be updated client side, and you'll see your mana seemingly decrease more than it should, or not have enough mana to cast the spell.
  • The server and client mana regen formula or a mana regen value isn't properly synced between the client and server. I don't see a mana regen value in eq_packet_structs.h, is it possible that it's one of the unknowns? I don't know the eqemu source code that well though.
Reply With Quote