diff --git a/src/p_inter.c b/src/p_inter.c index 3be928983..a2b913d97 100644 --- a/src/p_inter.c +++ b/src/p_inter.c @@ -949,7 +949,7 @@ void P_TouchStarPost(mobj_t *post, player_t *player, boolean snaptopost) ? post->health - player->starpostnum > 1 : post->health >= player->starpostnum + K_CheckpointThreshold(false)) { - if (!player->checkskip) + if (!player->checkskip && !player->bot) { S_StartSound(toucher, sfx_s26d); if (netgame && cv_antigrief.value) diff --git a/src/p_user.c b/src/p_user.c index dc164ce06..fe7c1748d 100644 --- a/src/p_user.c +++ b/src/p_user.c @@ -4077,7 +4077,7 @@ void P_PlayerThink(player_t *player) break; } - if (i < MAXPLAYERS && !player->spectator && !player->exiting && !(player->pflags & PF_NOCONTEST)) + if (i < MAXPLAYERS && !player->spectator && !player->exiting && !player->bot && !(player->pflags & PF_NOCONTEST)) { const tic_t griefval = cv_antigrief.value * TICRATE; const UINT8 n = player - players;