anchor.diff:  			if(istype(M, /obj/mecha/working) || istype(M, /obj/mecha/combat))
   				return 1
   		return 0
  +
  +/obj/item/mecha_parts/mecha_equipment/tool/drill/proc/drill_mob(mob/living/target, mob/user, var/drill_damage=80)
  +	target.visible_message("<span class='danger'>[chassis] drills [target] with the [src].</span>\
  +						<span class='userdanger'>[chassis] drills [target] with the [src].</span>")
  +	add_logs(user, target, "attacked", object="[name]", addition="(INTENT: [uppertext(user.a_intent)]) (DAMTYPE: [uppertext(damtype)])")
  +	if(ishuman(target))
  +		var/mob/living/carbon/human/H = target
  +		var/obj/item/organ/limb/affecting = H.get_organ("chest")
  +		affecting.take_damage(drill_damage)
  +		H.update_damage_overlays(0)
  +	else
  +		target.take_organ_damage(drill_damage)
  +	target.Paralyse(10)
  +	target.updatehealth()
   
   /obj/item/mecha_parts/mecha_equipment/tool/drill/diamonddrill
   	name = "diamond-tipped exosuit drill"
  
positive.code: 									ore.Move(ore_box)
  				else if(target.loc == C)
  					log_message("Drilled through [target]")
  					if(ismob(target))
  						var/mob/M = target
  						add_logs(chassis.occupant, M, "attacked", object="[name]", addition="(INTENT: [uppertext(chassis.occupant.a_intent)]) (DAMTYE: [uppertext(damtype)])")
  					target.ex_act(2)
  		return 1
  
  	can_attach(obj/mecha/M as obj)
  
negative.code: 								ore.Move(ore_box)
  				else if(target.loc == C)
  					log_message("Drilled through [target]")
  					if(isliving(target))
  						drill_mob(target, chassis.occupant, 120)
  					else
  						target.ex_act(2)
  		return 1
  
  	can_attach(obj/mecha/M as obj)
  