From 4cece9fe36d4da3e02f4471f234f045ea8e5e077 Mon Sep 17 00:00:00 2001
From: MascaraSnake <jonassauer27@gmail.com>
Date: Fri, 30 Aug 2019 08:55:29 +0200
Subject: [PATCH] Pyre Fly: Don't run the fuse code when dead

---
 src/p_mobj.c | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/src/p_mobj.c b/src/p_mobj.c
index 6b36020f0d..a28c0a0f56 100644
--- a/src/p_mobj.c
+++ b/src/p_mobj.c
@@ -9313,6 +9313,9 @@ for (i = ((mobj->flags2 & MF2_STRONGBOX) ? strongboxamt : weakboxamt); i; --i) s
 					}
 					return;
 				case MT_PYREFLY:
+					if (mobj->health <= 0)
+						break;
+
 					mobj->extravalue2 = (mobj->extravalue2 + 1) % 3;
 					if (mobj->extravalue2 == 0)
 					{
-- 
GitLab