From 59d670f90218de8d4c6122d8c728d29dab2db3f7 Mon Sep 17 00:00:00 2001 From: Sryder13 Date: Tue, 24 Oct 2017 20:34:44 +0100 Subject: [PATCH] Shadows remain even after an object dies, until the object no longer exists --- src/p_mobj.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/p_mobj.c b/src/p_mobj.c index 64664ea6..bcf32d82 100644 --- a/src/p_mobj.c +++ b/src/p_mobj.c @@ -6244,7 +6244,7 @@ void P_RunShadows(void) if (mobj->type != MT_SHADOW) continue; - if (mobj->target && (mobj->target->health || mobj->target->player)) // only players keep shadows after death, but only until their mobj is killed + if (mobj->target) { if ((mobj->target->flags2 & MF2_DONTDRAW) || (((mobj->target->eflags & MFE_VERTICALFLIP) && mobj->target->z+mobj->target->height > mobj->target->ceilingz)