anchor.diff:  	return hasSame
   
   /mob/living/carbon/human/interactive/proc/combat(obj)
  -	set background = 1
   	enforce_hands()
   	if(canmove)
   		if((graytide || (TRAITS & TRAIT_MEAN)) || retal)
  
positive.code: 	..()
  	if(ticker.current_state == GAME_STATE_FINISHED)
  		saveVoice()
  	if(!alternateProcessing || forceProcess)
  		doProcess()
  
  /mob/living/carbon/human/interactive/death()
  
negative.code: /mob/living/carbon/human/interactive/proc/shitcurity(obj)
  	var/list/allContents = getAllContents()
  
  	for(var/mob/living/carbon/human/C in nearby)
  		var/perpname = C.get_face_name(C.get_id_name())
  		var/datum/data/record/R = find_record("name", perpname, data_core.security)
  		if(R && R.fields["criminal"])
  			switch(R.fields["criminal"])
  				if("*Arrest*")
  					retalTarget(C)
  
  	if(retal && TARGET)
  		for(var/obj/item/I in allContents)
  			if(istype(I,/obj/item/weapon/restraints))
  