anchor.diff:  		return
   
   	var/style = "body"
  -	
  +
   	//non-verbal languages are garbled if you can't see the speaker. Yes, this includes if they are inside a closet.
   	if (language && (language.flags & NONVERBAL))
   		if (!speaker || (src.sdisabilities & BLIND || src.blinded) || !(speaker in view(src)))
   			message = stars(message)
  -	
  +
   	if(!say_understands(speaker,language))
   		if(istype(speaker,/mob/living/simple_animal))
   			var/mob/living/simple_animal/S = speaker
  
positive.code: /mob/proc/hear_signlang(var/message, var/verb = "gestures", var/datum/language/language, var/mob/speaker = null)
  	if(!client)
  		return
  	
  	if(say_understands(speaker, language))
  		message = "<B>[speaker.real_name]</B> [verb], \"[message]\""
  	else
  		message = "<B>[speaker.real_name]</B> gestures."
  
  
negative.code: 	if (language && (language.flags & NONVERBAL))
  		if (!speaker || (src.sdisabilities & BLIND || src.blinded) || !(speaker in view(src)))
  			message = stars(message)
  
  	if(!say_understands(speaker,language))
  		if(istype(speaker,/mob/living/simple_animal))
  			var/mob/living/simple_animal/S = speaker
  