Properly fixes zombie powder

This commit is contained in:
XDTM
2020-02-29 12:38:43 +01:00
parent 8d11e0ffa8
commit 69fbfcf9b3
@@ -168,6 +168,8 @@
/datum/reagent/toxin/zombiepowder/on_mob_metabolize(mob/living/L)
..()
ADD_TRAIT(L, TRAIT_FAKEDEATH, type)
if(fakedeath_active)
L.fakedeath(type)
/datum/reagent/toxin/zombiepowder/on_mob_end_metabolize(mob/living/L)
L.cure_fakedeath(type)
@@ -176,8 +178,9 @@
/datum/reagent/toxin/zombiepowder/reaction_mob(mob/living/L, method=TOUCH, reac_volume)
L.adjustOxyLoss(0.5*REM, 0)
if(method == INGEST)
fakedeath_active = TRUE
L.fakedeath(type)
var/datum/reagent/toxin/zombiepowder/Z = L.reagents.has_reagent(/datum/reagent/toxin/zombiepowder)
if(istype(Z))
Z.fakedeath_active = TRUE
/datum/reagent/toxin/zombiepowder/on_mob_life(mob/living/M)
..()