From 249d97dbec14a40428ee391a3c18407754307a6e Mon Sep 17 00:00:00 2001 From: Antonio Martinez Date: Thu, 3 Jul 2025 11:21:22 -0400 Subject: [PATCH] Fuzz fixups --- src/d_clisrv.c | 2 +- src/k_kart.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/d_clisrv.c b/src/d_clisrv.c index d59435aa3..4581f164c 100644 --- a/src/d_clisrv.c +++ b/src/d_clisrv.c @@ -5395,7 +5395,7 @@ static void FuzzTiccmd(ticcmd_t* target) target->forwardmove = P_RandomRange(PR_FUZZ, -MAXPLMOVE, MAXPLMOVE); target->turning = P_RandomRange(PR_FUZZ, -KART_FULLTURN, KART_FULLTURN); target->throwdir = P_RandomRange(PR_FUZZ, -KART_FULLTURN, KART_FULLTURN); - target->buttons = P_RandomRange(PR_FUZZ, 0, 255); + target->buttons = P_RandomRange(PR_FUZZ, 0, 65535); // Make fuzzed players more likely to do impactful things if (P_RandomRange(PR_FUZZ, 0, 500)) diff --git a/src/k_kart.c b/src/k_kart.c index 0aa3b9c6b..c605596de 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -10599,7 +10599,7 @@ void K_KartPlayerThink(player_t *player, ticcmd_t *cmd) } extern consvar_t cv_fuzz; - if (cv_fuzz.value && P_CanPickupItem(player, PICKUP_ITEMBOX)) + if (cv_fuzz.value && player->itemamount == 0 && !player->itemRoulette.active) { K_StartItemRoulette(player, P_RandomRange(PR_FUZZ, 0, 1)); }