From f701f5d6ddbf3d0c61535d4b91887fc3daebe0ff Mon Sep 17 00:00:00 2001 From: Whitellama Date: Sat, 19 Jul 2014 19:11:30 -0700 Subject: [PATCH] Fixed #5685: Changelings now gain the species needed to transform when acquiring DNA using the extract DNA sting --- code/game/gamemodes/changeling/changeling_powers.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/game/gamemodes/changeling/changeling_powers.dm b/code/game/gamemodes/changeling/changeling_powers.dm index 8de035f36a9..1cb66b7c369 100644 --- a/code/game/gamemodes/changeling/changeling_powers.dm +++ b/code/game/gamemodes/changeling/changeling_powers.dm @@ -916,11 +916,13 @@ var/list/datum/dna/hivemind_bank = list() if(!changeling) return 0 - var/mob/living/carbon/T = changeling_sting(40, /mob/proc/changeling_extract_dna_sting) + var/mob/living/carbon/human/T = changeling_sting(40, /mob/proc/changeling_extract_dna_sting) if(!T) return 0 T.dna.real_name = T.real_name changeling.absorbed_dna |= T.dna + if(T.species && !(T.species.name in changeling.absorbed_species)) + changeling.absorbed_species += T.species.name feedback_add_details("changeling_powers","ED") return 1