From f80ef0e051e016d50140e144686d5a77d6a4cc69 Mon Sep 17 00:00:00 2001 From: SinnamonLat Date: Tue, 3 May 2022 23:37:32 +0200 Subject: [PATCH] ignore offroad while in tiregrease --- src/k_kart.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/k_kart.c b/src/k_kart.c index 752e4e225..a7c6e129a 100644 --- a/src/k_kart.c +++ b/src/k_kart.c @@ -1592,6 +1592,10 @@ static UINT8 K_CheckOffroadCollide(mobj_t *mo) I_Assert(mo != NULL); I_Assert(!P_MobjWasRemoved(mo)); + // If tiregrease is active, don't + if (mo->player && mo->player->tiregrease) + return 0; + for (node = mo->touching_sectorlist; node; node = node->m_sectorlist_next) { if (!node->m_sector)