From 1999ffcdcdae4cfa9d8b6ed8aa0ccf8b14651fb3 Mon Sep 17 00:00:00 2001 From: Sharkmare <34294231+Sharkmare@users.noreply.github.com> Date: Wed, 20 Mar 2019 01:46:11 +0100 Subject: [PATCH] Fixing power transmission --- code/modules/mob/living/silicon/robot/drone/drone.dm | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/code/modules/mob/living/silicon/robot/drone/drone.dm b/code/modules/mob/living/silicon/robot/drone/drone.dm index de3fc7278d..cbdc07d7ad 100644 --- a/code/modules/mob/living/silicon/robot/drone/drone.dm +++ b/code/modules/mob/living/silicon/robot/drone/drone.dm @@ -431,10 +431,11 @@ var/list/mob_hat_cache = list() verbs |= /mob/living/proc/hide //POWER Transmission code -/mob/living/silicon/robot/drone/proc/transmitpower(var/power=250) +/mob/living/silicon/robot/drone/proc/transmitpower(var/power=0) set category ="Robot Commands" set name = "Transmit Power" - power = input(usr, "How much would you like to transmit? Keep in mind this is multiplied for each cell near you.", "Power Transmission", null) + if(!power) + power=250 if(power<=0 || power>=cell.maxcharge || power>=cell.charge) return //Safeties to not kill ourselves, also safeties to not use this to drain. for(var/obj/item/weapon/cell/remotecell in range(1, src)) //assuming 1 = 1 tile next to us, if this works will lower to 0 if(power>=cell.charge) return //rechecking our initial safety so if we mass charge we dont die.