From d53b462f1a91ab95b4e60919a8a0bab376657ee8 Mon Sep 17 00:00:00 2001 From: Crazylemon64 Date: Mon, 29 Feb 2016 23:03:59 -0800 Subject: [PATCH] Humans keep their name upon de-monkification --- code/game/dna/genes/monkey.dm | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/code/game/dna/genes/monkey.dm b/code/game/dna/genes/monkey.dm index dcf6cbd5250..5d410c634b4 100644 --- a/code/game/dna/genes/monkey.dm +++ b/code/game/dna/genes/monkey.dm @@ -10,7 +10,7 @@ /datum/dna/gene/monkey/activate(var/mob/living/carbon/human/H, var/connected, var/flags) if(!istype(H,/mob/living/carbon/human)) return - if(issmall(H)) + if(issmall(H)) return for(var/obj/item/W in H) if(istype(W,/obj/item/organ)) @@ -18,13 +18,13 @@ if(istype(W,/obj/item/weapon/implant)) continue H.unEquip(W) - + H.regenerate_icons() H.SetStunned(1) H.canmove = 0 H.icon = null H.invisibility = 101 - + var/atom/movable/overlay/animation = new /atom/movable/overlay(H.loc) animation.icon_state = "blank" animation.icon = 'icons/mob/mob.dmi' @@ -32,7 +32,7 @@ flick("h2monkey", animation) sleep(22) qdel(animation) - + H.SetStunned(0) H.invisibility = initial(H.invisibility) @@ -65,7 +65,7 @@ H.canmove = 0 H.icon = null H.invisibility = 101 - + var/atom/movable/overlay/animation = new /atom/movable/overlay(H.loc) animation.icon_state = "blank" animation.icon = 'icons/mob/mob.dmi' @@ -82,6 +82,8 @@ return H.set_species(H.species.greater_form) + H.real_name = H.dna.real_name + H.name = H.real_name if(H.hud_used) H.hud_used.instantiate()