diff --git a/code/modules/mob/living/carbon/human/human.dm b/code/modules/mob/living/carbon/human/human.dm index b9a4216a9468..c9092ed479b9 100644 --- a/code/modules/mob/living/carbon/human/human.dm +++ b/code/modules/mob/living/carbon/human/human.dm @@ -1394,7 +1394,7 @@ if(glasses) process_glasses(glasses) - if(!(sight & (SEE_TURFS|SEE_OBJS|SEE_TURFS))) + if(!(sight & SEE_TURFS) && !(sight & SEE_MOBS) && !(sight & SEE_OBJS)) sight |= SEE_BLACKNESS SEND_SIGNAL(src, COMSIG_HUMAN_POST_UPDATE_SIGHT)