diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index bb3c69b525d..4d1a6e37d54 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -1623,6 +1623,9 @@ var/global/list/brutefireloss_overlays = list("1" = image("icon" = 'icons/mob/sc if(species.flags & IS_SYNTHETIC) return + if(reagents.has_reagent("formaldehyde")) //embalming fluid stops decay + return + if(decaytime <= 6000) //10 minutes for decaylevel1 -- stinky return @@ -1650,7 +1653,7 @@ var/global/list/brutefireloss_overlays = list("1" = image("icon" = 'icons/mob/sc if(M && (M.flags & MASKCOVERSMOUTH)) return H << "You smell something foul..." - H.vomit() + H.fakevomit() proc/handle_heartbeat() var/client/C = src.client