From 1f1a6094b5a960db5e7882cbb9a91dbf5b36b8e8 Mon Sep 17 00:00:00 2001 From: TehRealSalt Date: Fri, 23 Nov 2018 15:45:46 -0500 Subject: [PATCH] Fix divide by 0 bug --- src/k_kart.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/k_kart.c b/src/k_kart.c index 8bd08e264..4d389259b 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -800,7 +800,7 @@ static INT32 K_FindUseodds(player_t *player, fixed_t mashed, INT32 pingame, INT3 players[i].mo->y - player->mo->y), players[i].mo->z - player->mo->z) / mapheaderinfo[gamemap-1]->mobj_scale * (pingame - players[i].kartstuff[k_position]) - / ((pingame - 1) * (pingame + 1) / 3); + / max(1, ((pingame - 1) * (pingame + 1) / 3)); } #define SETUPDISTTABLE(odds, num) \