From 295ab9e82c72fabb2983dd7c976242a236d83cde Mon Sep 17 00:00:00 2001 From: datlo Date: Sun, 16 Feb 2020 00:44:26 +0100 Subject: [PATCH] Add missing translator implant check (#12874) --- code/modules/mob/living/carbon/human/say.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/mob/living/carbon/human/say.dm b/code/modules/mob/living/carbon/human/say.dm index 2f181d77077..220c3b9df84 100644 --- a/code/modules/mob/living/carbon/human/say.dm +++ b/code/modules/mob/living/carbon/human/say.dm @@ -97,6 +97,9 @@ return real_name /mob/living/carbon/human/IsVocal() + var/obj/item/organ/internal/cyberimp/brain/speech_translator/translator = locate(/obj/item/organ/internal/cyberimp/brain/speech_translator) in internal_organs + if(translator && translator.active) + return TRUE // how do species that don't breathe talk? magic, that's what. var/breathes = (!(NO_BREATHE in dna.species.species_traits)) var/obj/item/organ/internal/L = get_organ_slot("lungs")