diff --git a/src/d_clisrv.c b/src/d_clisrv.c index 024ba6f0e688e3072e79099ae40b66fa584af103..06232e6252bc27504c5453f75011573b058ea8b8 100755 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -5468,6 +5468,9 @@ static void RunSimulations() for (current = thlist[THINK_MOBJ].next; current != &thlist[THINK_MOBJ]; current = current->next) { + if (P_IsProjectile(((mobj_t *)current)->type)) + continue; + for (i = 0; i < numPlayers; i++) { if (P_AproxDistance(playerMos[i]->x - ((mobj_t *)current)->x, playerMos[i]->y - ((mobj_t *)current)->y) < minDistance)