From 8e05d86bc42f25dffb4f3aab5f9e67751d0dabcb Mon Sep 17 00:00:00 2001 From: Migratingcocofruit <69551563+Migratingcocofruit@users.noreply.github.com> Date: Sat, 3 Aug 2024 19:00:19 +0300 Subject: [PATCH] Uses the human damage procs instead of the carbon ones for vampire healing. (#26382) --- code/datums/status_effects/debuffs.dm | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/code/datums/status_effects/debuffs.dm b/code/datums/status_effects/debuffs.dm index f07c59d45a0..cfaa6063410 100644 --- a/code/datums/status_effects/debuffs.dm +++ b/code/datums/status_effects/debuffs.dm @@ -654,14 +654,15 @@ var/mob/living/carbon/dreamer = owner if(dreamer.mind?.has_antag_datum(/datum/antagonist/vampire)) - if(istype(dreamer.loc, /obj/structure/closet/coffin)) - dreamer.adjustBruteLoss(-1, FALSE) - dreamer.adjustFireLoss(-1, FALSE) - dreamer.adjustToxLoss(-1) - dreamer.adjustOxyLoss(-1) - dreamer.adjustCloneLoss(-0.5) - if(dreamer.HasDisease(/datum/disease/critical/heart_failure) && prob(25)) - for(var/datum/disease/critical/heart_failure/HF in dreamer.viruses) + var/mob/living/carbon/human/V = owner + if(istype(V.loc, /obj/structure/closet/coffin)) + V.adjustBruteLoss(-1) + V.adjustFireLoss(-1) + V.adjustToxLoss(-1) + V.adjustOxyLoss(-1) + V.adjustCloneLoss(-0.5) + if(V.HasDisease(/datum/disease/critical/heart_failure) && prob(25)) + for(var/datum/disease/critical/heart_failure/HF in V.viruses) HF.cure() dreamer.handle_dreams() dreamer.adjustStaminaLoss(-10)