From 44d935e116ff9107cca5badb9466ea3adb5ea308 Mon Sep 17 00:00:00 2001 From: Mqiib <43766432+Mqiib@users.noreply.github.com> Date: Fri, 10 Feb 2023 20:43:49 -0500 Subject: [PATCH] Unfucks darkspawn veils but they're still weaker (#17866) * brtuh * Update yogstation/code/game/gamemodes/darkspawn/veil.dm whoops Co-authored-by: Molti <108117184+Moltijoe@users.noreply.github.com> --------- Co-authored-by: Molti <108117184+Moltijoe@users.noreply.github.com> --- yogstation/code/game/gamemodes/darkspawn/veil.dm | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/yogstation/code/game/gamemodes/darkspawn/veil.dm b/yogstation/code/game/gamemodes/darkspawn/veil.dm index 5945a049832c..125a1c1c608f 100644 --- a/yogstation/code/game/gamemodes/darkspawn/veil.dm +++ b/yogstation/code/game/gamemodes/darkspawn/veil.dm @@ -10,7 +10,6 @@ SSticker.mode.update_darkspawn_icons_added(owner) SSticker.mode.veils += owner owner.special_role = "veil" - owner.current?.maxHealth = min(owner.current.maxHealth, 35) message_admins("[key_name_admin(owner.current)] was veiled by a darkspawn!") log_game("[key_name(owner.current)] was veiled by a darkspawn!") @@ -27,11 +26,16 @@ else M.visible_message(span_big("[M] looks like their mind is their own again!")) to_chat(M,span_userdanger("A piercing white light floods your eyes. Your mind is your own again! Though you try, you cannot remember anything about the darkspawn or your time under their command...")) - to_chat(owner, span_notice("As your mind is released from their grasp, you feel much stronger, though you will never again be whole.")) - M.maxHealth = max(M.maxHealth, 70) + to_chat(owner, span_notice("As your mind is released from their grasp, you feel your strength returning.")) M.update_sight() return ..() +/datum/antagonist/veil/apply_innate_effects(mob/living/mob_override) + mob_override.maxHealth -= 40 + +/datum/antagonist/veil/remove_innate_effects(mob/living/mob_override) + mob_override.maxHealth += 40 + /datum/antagonist/veil/greet() to_chat(owner, "ukq wna ieja jks" ) if(ispreternis(owner))