From c14adc67247c06a9e08e005fbcb5eb583b33a351 Mon Sep 17 00:00:00 2001 From: Rob Nelson Date: Wed, 8 Jan 2014 18:35:36 -0800 Subject: [PATCH] Slimes split from a killed adult can understand humans. (#366) Conflicts: code/modules/mob/living/carbon/metroid/death.dm html/changelog.html --- code/modules/mob/living/carbon/metroid/death.dm | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/living/carbon/metroid/death.dm b/code/modules/mob/living/carbon/metroid/death.dm index 48efe5570af..670ca36a4c0 100644 --- a/code/modules/mob/living/carbon/metroid/death.dm +++ b/code/modules/mob/living/carbon/metroid/death.dm @@ -8,6 +8,11 @@ // ghostize() var/mob/living/carbon/slime/M1 = new primarytype(loc) M1.rabid = 1 + M1.universal_speak = universal_speak + if(src.mind) + src.mind.transfer_to(M1) + else + M1.key = src.key var/mob/living/carbon/slime/M2 = new primarytype(loc) M2.rabid = 1 if(src) del(src) @@ -16,7 +21,8 @@ O.show_message("The [name] seizes up and falls limp...", 1) //ded -- Urist update_canmove() - if(blind) blind.layer = 0 + if(blind) + blind.layer = 0 ticker.mode.check_win()