From c91707b9e50e36f02fcb1abbd6f698067aa9a1ba Mon Sep 17 00:00:00 2001 From: SteelSlayer Date: Wed, 25 Sep 2019 18:58:28 -0500 Subject: [PATCH] no more borg KA spam logic fix logic fix logic fix --- code/modules/projectiles/guns/energy.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/projectiles/guns/energy.dm b/code/modules/projectiles/guns/energy.dm index 3fbfcdaa934..5e2f1c6a8a6 100644 --- a/code/modules/projectiles/guns/energy.dm +++ b/code/modules/projectiles/guns/energy.dm @@ -198,7 +198,8 @@ if(R && R.cell) var/obj/item/ammo_casing/energy/shot = ammo_type[select] //Necessary to find cost of shot if(R.cell.use(shot.e_cost)) //Take power from the borg... - power_supply.give(shot.e_cost) //... to recharge the shot + if(!istype(src, /obj/item/gun/energy/kinetic_accelerator/cyborg)) // Mining borg KA's can be spammed with no cooldown without this check + power_supply.give(shot.e_cost) //... to recharge the shot /obj/item/gun/energy/proc/get_external_power_supply() if(istype(loc, /obj/item/rig_module))