From 0d4158bbd0a760cce9dc27b76ec86d71eb256609 Mon Sep 17 00:00:00 2001
From: toaster <rollerorbital@gmail.com>
Date: Sat, 30 Nov 2019 10:29:51 +0000
Subject: [PATCH] Fix the flung Brak not being removed on deathpits.

---
 src/p_mobj.c | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/src/p_mobj.c b/src/p_mobj.c
index 5ab11ba2c8..2bd3950a97 100644
--- a/src/p_mobj.c
+++ b/src/p_mobj.c
@@ -8200,13 +8200,13 @@ void P_MobjThinker(mobj_t *mobj)
 				var2 = 0;
 				A_BossScream(mobj);
 			}
+			if (P_CheckDeathPitCollide(mobj))
+			{
+				P_RemoveMobj(mobj);
+				return;
+			}
 			if (mobj->momz && mobj->z+mobj->momz <= mobj->floorz)
 			{
-				if (P_CheckDeathPitCollide(mobj))
-				{
-					P_RemoveMobj(mobj);
-					return;
-				}
 				S_StartSound(mobj, sfx_befall);
 				if (mobj->state != states+S_CYBRAKDEMON_DIE8)
 					P_SetMobjState(mobj, S_CYBRAKDEMON_DIE8);
-- 
GitLab