From 2ed9d957b082d5717bb4acbe51317cc4c0042478 Mon Sep 17 00:00:00 2001
From: toaster <rollerorbital@gmail.com>
Date: Wed, 18 Sep 2019 15:26:21 +0100
Subject: [PATCH] Fix Knuckles being able to climb up solid midtextures by
 repeatedly gliding at them. (addresses #174 checkbox 2)

---
 src/p_map.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/p_map.c b/src/p_map.c
index 28bfd28066..dee1b5c404 100644
--- a/src/p_map.c
+++ b/src/p_map.c
@@ -3199,7 +3199,7 @@ static boolean P_IsClimbingValid(player_t *player, angle_t angle)
 				&& glidesector->sector->ceilingpic == skyflatnum)
 				return false;
 
-			if ((player->mo->z + FixedMul(16*FRACUNIT,player->mo->scale) < ceilingz)
+			if ((player->mo->z + FixedMul(16*FRACUNIT,player->mo->scale) < floorz)
 				|| (player->mo->z >= ceilingz))
 				floorclimb = true;
 		}
-- 
GitLab