From a4a74a7d2f2cf2c5f717c141c1ce3171d5bee930 Mon Sep 17 00:00:00 2001 From: toaster Date: Sun, 8 Jan 2023 15:31:48 +0000 Subject: [PATCH] Do not continue to run thinker for MT_MAGICIANBOX if removed by running out of lifespan --- src/p_mobj.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/p_mobj.c b/src/p_mobj.c index 778e65263..c3cc33297 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -7976,7 +7976,7 @@ static boolean P_MobjRegularThink(mobj_t *mobj) if (mobj->extravalue2 == 0) { P_RemoveMobj(mobj); - break; + return false; } else if (mobj->extravalue2 < TICRATE/3) { @@ -8009,7 +8009,7 @@ static boolean P_MobjRegularThink(mobj_t *mobj) if (mobj->target->player->hyudorotimer) { P_RemoveMobj(mobj); - break; + return false; } else {