anchor.diff:  					hud1.name = "disarm/kill"
   				else
   					if (state >= 3 && !killing)
  -						for(var/mob/O in viewers(assailant, null))
  -							O.show_message(text("\red [] starts to tighten \his grip on []'s neck!", assailant, affecting), 1)
  +						visible_message("\red [assailant] starts to tighten \his grip on [affecting]'s neck!")
   						hud1.icon_state = "disarm/kill1"
   						killing = 1
   						if(do_after(assailant, 50))
  
positive.code: 						assailant << "\blue You squeeze [affecting], but nothing interesting happens."
  						return
  
  					for(var/mob/O in viewers(assailant, null))
  						O.show_message(text("\red [] has reinforced \his grip on [] (now neck)!", assailant, affecting), 1)
  
  					state = 3
  					icon_state = "grabbed+1"
  					if (!( affecting.buckled ))
  
negative.code: 	if(M == assailant && state >= 2)
  		if( ( ishuman(user) && (FAT in user.mutations) && ismonkey(affecting) ) || ( isalien(user) && iscarbon(affecting) ) )
  			var/mob/living/carbon/attacker = user
  			visible_message("\red <B>[user] is attempting to devour [affecting]!</B>")
  			if(istype(user, /mob/living/carbon/alien/humanoid/hunter))
  				if(!do_mob(user, affecting)||!do_after(user, 30)) return
  			else
  				if(!do_mob(user, affecting)||!do_after(user, 100)) return
  			visible_message("\red <B>[user] devours [affecting]!</B>")
  			affecting.loc = user
  			attacker.stomach_contents.Add(affecting)
  			del(src)
  