anchor.diff:  		M.uninstall(src, FALSE)
   
   /obj/item/gun/energy/kinetic_accelerator/attackby(obj/item/I, mob/user)
  -	if(istype(I, /obj/item/borg/upgrade/modkit) && yeetdelay < world.time)
  +	if(istype(I, /obj/item/borg/upgrade/modkit))
   		var/obj/item/borg/upgrade/modkit/MK = I
   		MK.install(src, user)
  -		yeetdelay = world.time + 20
   	else
   		..()
   
  
positive.code: 	. += "<span class='notice'>Occupies <b>[cost]%</b> of mod capacity.</span>"
  
  /obj/item/borg/upgrade/modkit/attackby(obj/item/A, mob/user)
  	var/obj/item/gun/energy/kinetic_accelerator/K = A
  	if(istype(K) && K.yeetdelay < world.time)
  		install(A, user)
  	else
  		..()
  
negative.code: 
  /obj/item/borg/upgrade/modkit/proc/install(obj/item/gun/energy/kinetic_accelerator/KA, mob/user)
  	. = TRUE
  	if(src in KA.modkits && KA.yeetdelay < world.time) // Sanity check to prevent installing the same modkit twice thanks to occasional click/lag delays.
  		return
  	if(minebot_upgrade)
  		if(minebot_exclusive && !istype(KA.loc, /mob/living/simple_animal/hostile/mining_drone))
  