16.01.2015, 16:11
From what I've seen, looks like the player is not getting hit and that's what the actual reason is - OnPlayerTakeDamage gets called only when a player takes damage. If it's really the lag.cs which causes this, why don't you try debugging OnPlayerTakeDamage when you fall of from anywhere and gets your health reduced?