diff --git a/code/modules/reagents/chemistry/reagents/other_reagents.dm b/code/modules/reagents/chemistry/reagents/other_reagents.dm index dc2e41f74c5c..7b6163c90f29 100644 --- a/code/modules/reagents/chemistry/reagents/other_reagents.dm +++ b/code/modules/reagents/chemistry/reagents/other_reagents.dm @@ -1334,10 +1334,16 @@ . = ..() ADD_TRAIT(L, TRAIT_STUNIMMUNE, type) ADD_TRAIT(L, TRAIT_SLEEPIMMUNE, type) + if(ishuman(L)) + var/mob/living/carbon/human/H = L + H.physiology.burn_mod *= 1.5 /datum/reagent/nitrium_low_metabolization/on_mob_end_metabolize(mob/living/L) REMOVE_TRAIT(L, TRAIT_STUNIMMUNE, type) REMOVE_TRAIT(L, TRAIT_SLEEPIMMUNE, type) + if(ishuman(L)) // physiology gets reset anyway if you get turned into something that doesn't have it + var/mob/living/carbon/human/H = L + H.physiology.burn_mod /= 1.5 return ..() /datum/reagent/nitrium_low_metabolization/on_mob_life(mob/living/carbon/M)