From ae9ecef5920b0383ca7f5e5b7fecc70dddb4b6b3 Mon Sep 17 00:00:00 2001
From: Monster Iestyn <iestynjealous@ntlworld.com>
Date: Fri, 16 Aug 2019 14:54:01 +0100
Subject: [PATCH] Use P_MobjInsidePolyobj instead of P_MobjTouchingPolyobj, so
 that you can be crushed by the polyobject's middle rather than just its edges

---
 src/p_map.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/p_map.c b/src/p_map.c
index 6540a99b2d..3ce82b4da0 100644
--- a/src/p_map.c
+++ b/src/p_map.c
@@ -3394,7 +3394,7 @@ boolean P_CheckSector(sector_t *sector, boolean crunch)
 						{
 							// Monster Iestyn: do we need to check if a mobj has already been checked? ...probably not I suspect
 
-							if (!P_MobjTouchingPolyobj(po, mo))
+							if (!P_MobjInsidePolyobj(po, mo))
 								continue;
 
 							if (!PIT_ChangeSector(mo, false))
@@ -3504,7 +3504,7 @@ boolean P_CheckSector(sector_t *sector, boolean crunch)
 						{
 							// Monster Iestyn: do we need to check if a mobj has already been checked? ...probably not I suspect
 
-							if (!P_MobjTouchingPolyobj(po, mo))
+							if (!P_MobjInsidePolyobj(po, mo))
 								continue;
 
 							PIT_ChangeSector(mo, true);
-- 
GitLab