diff --git a/monkestation/code/modules/mob/living/carbon/carbon_death.dm b/monkestation/code/modules/mob/living/carbon/carbon_death.dm index 25dabfff94d5..347d70df1756 100644 --- a/monkestation/code/modules/mob/living/carbon/carbon_death.dm +++ b/monkestation/code/modules/mob/living/carbon/carbon_death.dm @@ -5,7 +5,9 @@ return ..() /mob/living/carbon/revive(full_heal_flags, excess_healing, force_grab_ghost) + var/old_stat = stat . = ..() - var/policy = get_policy(POLICY_REVIVAL) - if(policy) - to_chat(src, policy) + if(old_stat != DEAD) + var/policy = get_policy(POLICY_REVIVAL) + if(policy) + to_chat(src, policy)