View Single Post
  #1  
Old 05-10-2004, 01:20 AM
Derision
Developer
 
Join Date: Feb 2004
Location: UK
Posts: 1,540
Default Death From Env damage in 05-09 code on cvs.biosprite.net

If a player with a pet dies from environmental damage using the 05-09 code from cvs.biosprite.net, zone crashes. (Confirmed by casting a pet, #flymode 1, go to a great height and #flymode 0).

This seems to be caused by the following new code in client_process.cpp, case OP_EnvDamage:

Code:
if(GetHP() <= 0)
						Death(0,32000);
This appears to have been put in to fix the bug where you would lie on the floor bleeding forever. I just commented it out for now as I prefer that to my server crashing

Posted here rather than the dev forum as I don't have a real fix and I am not sure if Dev's want bug reports on the code on biosprite.
Reply With Quote