12.06.2011, 20:31
Agree with Cyanide, some animations or fire can players cause to be still alive after OnPlayerDeath. They will die as soon as the animation/fire finished. Setting up their health to something > 0 will be recognized as respawn, so their old body is removed and fire/animations are reset, so the player really dies.