From bc2d0dcea6690458b3f7973fbd4f5cd0b82609f6 Mon Sep 17 00:00:00 2001
From: MascaraSnake <jonassauer27@gmail.com>
Date: Sat, 2 May 2020 15:25:19 +0200
Subject: [PATCH] Some minor PTR_GlideClimbTraverse cleanup

---
 src/p_map.c | 8 +-------
 1 file changed, 1 insertion(+), 7 deletions(-)

diff --git a/src/p_map.c b/src/p_map.c
index 3f1f6caf54..db6df59dc4 100644
--- a/src/p_map.c
+++ b/src/p_map.c
@@ -3343,16 +3343,10 @@ static boolean PTR_LineIsBlocking(line_t *li)
 static void PTR_GlideClimbTraverse(line_t *li)
 {
 	line_t *checkline = li;
-	sector_t *checksector;
 	ffloor_t *rover;
 	fixed_t topheight, bottomheight;
 	boolean fofline = false;
-	INT32 side = P_PointOnLineSide(slidemo->x, slidemo->y, li);
-
-	if (!side && li->backsector)
-		checksector = li->backsector;
-	else
-		checksector = li->frontsector;
+	sector_t *checksector = (li->backsector && !P_PointOnLineSide(slidemo->x, slidemo->y, li)) ? li->backsector : li->frontsector;
 
 	if (checksector->ffloors)
 	{
-- 
GitLab