From d34fd4b755f7cf80cf84ca6ed31e337ff2ad762c Mon Sep 17 00:00:00 2001
From: Nev3r <apophycens@gmail.com>
Date: Wed, 11 Dec 2019 15:48:44 +0100
Subject: [PATCH] Epic oversight in upside-down spawn offset.

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

diff --git a/src/p_mobj.c b/src/p_mobj.c
index 3d26b28f3..dae891afd 100644
--- a/src/p_mobj.c
+++ b/src/p_mobj.c
@@ -11615,7 +11615,7 @@ static fixed_t GetMobjSpawnHeight (const mobjtype_t i, const mapthing_t* mthing,
 #ifdef ESLOPE
 			ss->sector->c_slope ? P_GetZAt(ss->sector->c_slope, x, y) :
 #endif
-			ss->sector->ceilingheight) - extraoffset - mobjinfo[i].height;
+			ss->sector->ceilingheight) - extraoffset - heightoffset - mobjinfo[i].height;
 	else
 		return (
 #ifdef ESLOPE
-- 
GitLab