anchor.diff:  		empty()
   
   /obj/item/weapon/gun/energy/kinetic_accelerator/proc/empty()
  -	cell.use(500)
  +	cell.use(cell.charge)
   	update_icon()
   
   /obj/item/weapon/gun/energy/kinetic_accelerator/proc/attempt_reload(recharge_time)
  
positive.code: 	var/turf/target_turf = get_turf(target)
  	if(!isturf(target_turf))
  		return
  	var/datum/gas_mixture/environment = target_turf.return_air()
  	var/pressure = environment.return_pressure()
  	if(pressure > 50)
  		name = "weakened [name]"
  		damage = damage * pressure_decrease
  		pressure_decrease_active = TRUE
  	. = ..()
  
  /obj/item/projectile/kinetic/on_range()
  	strike_thing()
  
negative.code: 	var/maximum_bounty = 25
  	var/list/bounties_reaped = list()
  
  /obj/item/borg/upgrade/modkit/bounty/projectile_prehit(obj/item/projectile/kinetic/K, atom/target, obj/item/weapon/gun/energy/kinetic_accelerator/KA)
  	if(isliving(target))
  		var/mob/living/L = target
  		var/list/existing_marks = L.has_status_effect_list(STATUS_EFFECT_SYPHONMARK)
  