From b8223197cc0e3e4e56005c75be1088547d138c6b Mon Sep 17 00:00:00 2001 From: Nep2Disk Date: Thu, 24 Jul 2025 12:43:39 +0000 Subject: [PATCH] Prevent battle monitors getting stuck in pits --- src/p_mobj.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/src/p_mobj.c b/src/p_mobj.c index 4fe37026e..0d64d971b 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -2309,6 +2309,14 @@ boolean P_ZMovement(mobj_t *mo) return false; } break; + case MT_MONITOR: + // Prevent battle monitors getting stuck in pits + if (P_CheckDeathPitCollide(mo)) + { + P_RemoveMobj(mo); + return false; + } + break; default: // SRB2kart stuff that should die in pits // Shouldn't stop moving along the Z if there's no speed though!