From 47b04a60447b790bffc61e2079a26dbdaece77f4 Mon Sep 17 00:00:00 2001 From: Ashnal Date: Thu, 31 Jul 2025 22:26:21 -0400 Subject: [PATCH] Fix ballhog boom lingering --- src/k_collide.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/k_collide.cpp b/src/k_collide.cpp index fe3d0981b..9f0189ffc 100644 --- a/src/k_collide.cpp +++ b/src/k_collide.cpp @@ -87,7 +87,10 @@ boolean K_BananaBallhogCollide(mobj_t *t1, mobj_t *t2) if (t1->type == MT_BANANA && t1->health > 1) S_StartSound(t2, sfx_bsnipe); - damageitem = true; + if (t1->type != MT_BALLHOGBOOM) // ballhog booms linger and expire after their anim is done + { + damageitem = true; + } if (t2->player->flamedash && t2->player->itemtype == KITEM_FLAMESHIELD) {