anchor.diff:  	force_on = 10
   
   /obj/item/weapon/melee/transforming/cleaving_saw/miner/attack(mob/living/target, mob/living/carbon/human/user)
  -	var/target_knockdown_amount = target.AmountKnockdown()
  +	target.add_stun_absorption("miner", 10, INFINITY)
   	..()
  -	var/new_knockdown = target.AmountKnockdown()
  -	if(new_knockdown != target_knockdown_amount)
  -		target.SetKnockdown(max(target_knockdown_amount, 6), ignore_canknockdown = TRUE) //doesn't knock targets down for long if it does so
  +	target.stun_absorption -= "miner"
   
   /obj/item/projectile/kinetic/miner
   	damage = 20
  
positive.code: 	projectiletype = /obj/item/projectile/kinetic/miner
  	projectilesound = 'sound/weapons/kenetic_accel.ogg'
  	ranged = 1
  	pixel_x = -16
  	crusher_loot = list(/obj/item/weapon/melee/transforming/cleaving_saw, /obj/item/weapon/gun/energy/kinetic_accelerator, /obj/item/crusher_trophy/miner_eye)
  	loot = list(/obj/item/weapon/melee/transforming/cleaving_saw, /obj/item/weapon/gun/energy/kinetic_accelerator)
  
negative.code: 	return TRUE
  
  /mob/living/simple_animal/hostile/megafauna/blood_drunk_miner/do_attack_animation(atom/A, visual_effect_icon, obj/item/used_item, no_effect, end_pixel_y)
  	if(!used_item && !isturf(A))
  		used_item = miner_saw
  	..()
  
  