anchor.diff:  
   	// Instantly lie down, also go unconscious from the pain, before you die.
   	L.Unconscious(100)
  -
  -	// For admin fun, var edit emagged to 2.
  -	if(gib)
  -		L.gib()
  -	else if(obj_flags & EMAGGED)
  -		L.adjustBruteLoss(crush_damage)
  +	L.adjustBruteLoss(crush_damage)
  +	if(L.stat == DEAD && (L.butcher_results || L.guaranteed_butcher_results))
  +		GET_COMPONENT(butchering, /datum/component/butchering)
  +		butchering.Butcher(src,L)
   
   /obj/machinery/recycler/deathtrap
   	name = "dangerous old crusher"
  
positive.code: 		playsound(src, item_recycle_sound, 50, 1)
  
  /obj/machinery/recycler/proc/recycle_item(obj/item/I)
  	I.forceMove(loc)
  
  	GET_COMPONENT(materials, /datum/component/material_container)
  	var/material_amount = materials.get_item_material_amount(I)
  	if(!material_amount)
  		qdel(I)
  		return
  	materials.insert_item(I, multiplier = (amount_produced / 100))
  	qdel(I)
  	materials.retrieve_all()
  
  
  /obj/machinery/recycler/proc/emergency_stop(mob/living/L)
  
negative.code: 	else
  		playsound(src, 'sound/effects/splat.ogg', 50, 1)
  
  	// By default, the emagged recycler will gib all non-carbons. (human simple animal mobs don't count)
  	if(iscarbon(L))
  		if(L.stat == CONSCIOUS)
  			L.say("ARRRRRRRRRRRGH!!!")
  		add_mob_blood(L)
  