From 074d7fcada9988708f017970d361ff57cc793473 Mon Sep 17 00:00:00 2001 From: VeteranKyl Date: Sun, 1 Dec 2019 13:48:59 -0700 Subject: [PATCH] Fixes DNA Samplers not checking if target humanoid has DNA (#12757) --- code/modules/station_goals/dna_vault.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/station_goals/dna_vault.dm b/code/modules/station_goals/dna_vault.dm index 5cc26bcca14..a55657fc724 100644 --- a/code/modules/station_goals/dna_vault.dm +++ b/code/modules/station_goals/dna_vault.dm @@ -110,6 +110,9 @@ var/list/non_simple_animals = typecacheof(list(/mob/living/carbon/human/monkey,/ //humans if(ishuman(target)) var/mob/living/carbon/human/H = target + if(NO_DNA in H.dna.species.species_traits) + to_chat(user, "This humanoid doesn't have DNA.") + return if(dna[H.dna.uni_identity]) to_chat(user, "Humanoid data already present in local storage.") return