From 3f518907fa3858c94e2fbdb9a587f682d44a1c6b Mon Sep 17 00:00:00 2001 From: "baloh.matevz" Date: Sun, 27 Mar 2011 00:28:26 +0000 Subject: [PATCH] Cloning someone without a brain will now bring up an error message and not allow you to clone them. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@1284 316c924e-a436-60f5-8080-3fe189b3f50e --- code/WorkInProgress/cloning.dm | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/code/WorkInProgress/cloning.dm b/code/WorkInProgress/cloning.dm index cf8590606a1..c4f6525768f 100644 --- a/code/WorkInProgress/cloning.dm +++ b/code/WorkInProgress/cloning.dm @@ -309,9 +309,12 @@ return /obj/machinery/computer/cloning/proc/scan_mob(mob/living/carbon/human/subject as mob) - if ((isnull(subject)) || (!istype(subject, /mob/living/carbon/human)) || (!subject.dna)) + if ((isnull(subject)) || (!(istype(subject, /mob/living/carbon/human))) || (!subject.dna)) src.temp = "Error: Unable to locate valid genetic data." return + if (subject.brain_op_stage == 4.0) + src.temp = "Error: No signs of intelligence detected." + return if ((!subject.ckey) || (!subject.client)) src.temp = "Error: Mental interface failure." return