summaryrefslogtreecommitdiff
path: root/src/zombies.c
diff options
context:
space:
mode:
authorAldrik Ramaekers <aldrikboy@gmail.com>2024-05-16 14:13:12 +0200
committerAldrik Ramaekers <aldrikboy@gmail.com>2024-05-16 14:13:12 +0200
commitb2ca9b477856cd8ea284389b91d718e8ea814d7b (patch)
treede4c841391f9fd80e86358f25660936777d94bbb /src/zombies.c
parent07eb16ba4602c41de86236e0870c757da3bfb5d6 (diff)
hurt feedback
Diffstat (limited to 'src/zombies.c')
-rw-r--r--src/zombies.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/zombies.c b/src/zombies.c
index 3bad715..9826ec2 100644
--- a/src/zombies.c
+++ b/src/zombies.c
@@ -191,7 +191,7 @@ static void despawn_far_zombies_server()
float dist = 0.0f;
player p = get_closest_player_to_tile_x(o.position.x, o.position.y, &dist);
- if (dist >= MAX_DISTANCE_BETWEEN_ZOMBIE_AND_PLAYER)
+ if (dist >= MAX_DISTANCE_BETWEEN_ZOMBIE_AND_PLAYER && p.id != -1)
{
zombies[i].alive = 0;
_current_round.zombies++;
@@ -213,7 +213,7 @@ void update_spawners_server() {
float dist = 0.0f;
player p = get_closest_player_to_tile_x(spawner.position.x, spawner.position.y, &dist);
- if (dist >= MAX_DISTANCE_BETWEEN_ZOMBIE_AND_PLAYER) {
+ if (dist >= MAX_DISTANCE_BETWEEN_ZOMBIE_AND_PLAYER && p.id != -1) {
continue;
}