From d5a1bc253e830b8cf5c44620253ac1f7ef1a8665 Mon Sep 17 00:00:00 2001 From: GenericHeroGuy Date: Wed, 16 Apr 2025 00:16:21 +0200 Subject: [PATCH] Fix Windy Canyon --- src/p_spec.c | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/src/p_spec.c b/src/p_spec.c index 71c1d4219..2d88fe85a 100644 --- a/src/p_spec.c +++ b/src/p_spec.c @@ -4836,8 +4836,16 @@ static sector_t *P_CheckPlayer3DFloorTrigger(player_t *player, sector_t *sector, for (rover = sector->ffloors; rover; rover = rover->next) { - if (!rover->master->frontsector->triggertag) - continue; + if (mapnamespace != MNS_SRB2KART) + { + if (!rover->master->frontsector->triggertag) + continue; + } + else + { + if (GETSECSPECIAL(rover->master->frontsector->special, 2) < 1 || GETSECSPECIAL(rover->master->frontsector->special, 2) > 8) + continue; + } if (rover->master->frontsector->triggerer == TO_MOBJ) continue;