diff --git a/code/modules/mob/living/carbon/human/human_defense.dm b/code/modules/mob/living/carbon/human/human_defense.dm index f8d85668010..7828601a94c 100644 --- a/code/modules/mob/living/carbon/human/human_defense.dm +++ b/code/modules/mob/living/carbon/human/human_defense.dm @@ -93,7 +93,7 @@ emp_act return TRUE var/obj/item/organ/external/S = bodyparts_by_name[user.zone_selected] if(!S) - if(ismachineperson(src)) + if(ismachineperson(src) && !(user.zone_selected == "mouth" && istype(src.wear_mask, /obj/item/clothing/mask/cigarette/))) to_chat(user, SPAN_NOTICE("[p_they(TRUE)] [p_are()] missing that limb!")) return TRUE return