From bd85adb11c7ab2a78060334b605764c9617c0f32 Mon Sep 17 00:00:00 2001 From: Kyep Date: Wed, 4 Mar 2020 02:25:36 -0800 Subject: [PATCH] Fixes cyborg energy weapons costing twice as much as intended --- code/modules/projectiles/guns/energy.dm | 3 +++ 1 file changed, 3 insertions(+) diff --git a/code/modules/projectiles/guns/energy.dm b/code/modules/projectiles/guns/energy.dm index c745d6be846..8b24844abb3 100644 --- a/code/modules/projectiles/guns/energy.dm +++ b/code/modules/projectiles/guns/energy.dm @@ -193,6 +193,9 @@ . = ..() /obj/item/gun/energy/proc/robocharge() + if(cell.charge == cell.maxcharge) + // No point in recharging a weapon's cell that is already at 100%. That would just waste borg cell power for no reason. + return if(isrobot(loc)) var/mob/living/silicon/robot/R = loc if(R && R.cell)