From 67aeb114d26c325eb758f95c302cbd8a15e8b162 Mon Sep 17 00:00:00 2001 From: Jamie D <993128+JamieD1@users.noreply.github.com> Date: Tue, 5 Jul 2022 22:23:19 +0100 Subject: [PATCH 1/2] Update body.dm --- code/datums/mutations/body.dm | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/code/datums/mutations/body.dm b/code/datums/mutations/body.dm index fd5e0bcd4f47..0246cc187c7e 100644 --- a/code/datums/mutations/body.dm +++ b/code/datums/mutations/body.dm @@ -96,7 +96,18 @@ new_transform.Scale(1, 0.8) owner.transform = new_transform.Multiply(owner.transform) passtable_on(owner, GENETIC_MUTATION) - owner.visible_message(span_danger("[owner] suddenly shrinks!"), span_notice("Everything around you seems to grow..")) + owner.visible_message(span_danger("[owner] suddenly shrinks and grows a beard!"), span_notice("Everything around you seems to grow..")) + grow_beard(owner) + +/datum/mutation/human/dwarfism/proc/grow_beard(mob/living/carbon/human/owner) + var/mob/living/carbon/human/H = owner + to_chat(H, span_warning("Your chin itches.")) + H.facial_hair_style = "Beard (Dwarf)" + H.update_hair() + +/datum/mutation/human/dwarfism/on_life() + if(owner.facial_hair_style == "Shaved") + grow_beard(owner) /datum/mutation/human/dwarfism/on_losing(mob/living/carbon/human/owner) if(..()) From d0e6385574547fd4fb9fe39238acf8e56de4788f Mon Sep 17 00:00:00 2001 From: Jamie D <993128+JamieD1@users.noreply.github.com> Date: Wed, 6 Jul 2022 19:19:41 +0100 Subject: [PATCH 2/2] Update code/datums/mutations/body.dm --- code/datums/mutations/body.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/datums/mutations/body.dm b/code/datums/mutations/body.dm index 0246cc187c7e..f8a4895721b8 100644 --- a/code/datums/mutations/body.dm +++ b/code/datums/mutations/body.dm @@ -106,7 +106,7 @@ H.update_hair() /datum/mutation/human/dwarfism/on_life() - if(owner.facial_hair_style == "Shaved") + if(owner.facial_hair_style != "Beard (Dwarf)") grow_beard(owner) /datum/mutation/human/dwarfism/on_losing(mob/living/carbon/human/owner)