From 604c69050e9bedeeb8cc277746dcea1733095062 Mon Sep 17 00:00:00 2001 From: AJ Martinez Date: Sat, 30 Mar 2024 20:07:26 -0700 Subject: [PATCH] Fix crash accessing removed banana chain --- src/p_inter.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p_inter.c b/src/p_inter.c index e4f527a0b..beda68e0d 100644 --- a/src/p_inter.c +++ b/src/p_inter.c @@ -1752,7 +1752,7 @@ void P_KillMobj(mobj_t *target, mobj_t *inflictor, mobj_t *source, UINT8 damaget { if (target->movedir != 0 && target->movedir < (UINT16)target->target->player->itemamount) { - if (target->target->hnext) + if (target->target->hnext && !P_MobjWasRemoved(target->target->hnext)) K_KillBananaChain(target->target->hnext, inflictor, source); target->target->player->itemamount = 0; }