Husk repair fixes (#8450)

This commit is contained in:
Doxxmedearly
2020-03-15 20:40:56 -05:00
committed by GitHub
parent 92b4d040c2
commit 1ac4a75cf4
2 changed files with 13 additions and 1 deletions

View File

@@ -69,6 +69,7 @@
if(head.disfigured || (HUSK in target.mutations))
head.disfigured = FALSE
target.mutations.Remove(HUSK)
target.update_body()
user.visible_message("[user] successfully restores [target]'s appearance!", "<span class='notice'>You successfully restore [target]'s appearance.</span>")
var/getName = sanitize(input(user, "What is your patient's new identity?", "Name change") as null|text, MAX_NAME_LEN)
@@ -208,8 +209,10 @@
/datum/surgery_step/robotics/face/alter_synthface/end_step(mob/living/user, mob/living/carbon/human/target, target_zone, obj/item/tool)
var/obj/item/organ/external/head/head = target.get_organ(target_zone)
if(head.disfigured)
if(head.disfigured || (HUSK in target.mutations))
head.disfigured = FALSE
target.mutations.Remove(HUSK)
target.update_body()
user.visible_message("[user] successfully restores [target]'s appearance!", "<span class='notice'>You successfully restore [target]'s appearance.</span>")
var/getName = sanitize(input(user, "What is your patient's new identity?", "Name change") as null|text, MAX_NAME_LEN)