diff --git a/common/player.js b/common/player.js index d8df448..a1b5619 100644 --- a/common/player.js +++ b/common/player.js @@ -105,12 +105,14 @@ class Player { } if (target.immortal) continue; + let oldHealth = target.health + target.health += Math.floor( (dp-0.001) * 10); target.vel.x += (target.pos.x - ent.pos.x) * 0.1; target.vel.y += (target.pos.y - ent.pos.y) * 0.1; - if (target.health == 0) { + if (target.health <= 0 && oldHealth > 0) { ent.headCount++; } }