From 1621c4c7d40edec44cb5aa1fef6b34b6006eadbd Mon Sep 17 00:00:00 2001 From: Thalpy <48600475+ThalpySci@users.noreply.github.com> Date: Sun, 13 Oct 2019 23:50:08 +0100 Subject: [PATCH] stupid bitflags --- code/modules/surgery/organs/organ_internal.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/modules/surgery/organs/organ_internal.dm b/code/modules/surgery/organs/organ_internal.dm index a17d4906bf..e154d09a1c 100644 --- a/code/modules/surgery/organs/organ_internal.dm +++ b/code/modules/surgery/organs/organ_internal.dm @@ -72,7 +72,11 @@ on_death() //Kinda hate doing it like this, but I really don't want to call process directly. /obj/item/organ/proc/on_death() //runs decay when outside of a person - if(organ_flags & (ORGAN_SYNTHETIC | ORGAN_FROZEN | ORGAN_NO_SPOIL)) + if(organ_flags & ORGAN_SYNTHETIC) + return + if(organ_flags & ORGAN_FROZEN) + return + if(organ_flags & ORGAN_NO_SPOIL) return applyOrganDamage(maxHealth * decay_factor)