From 06ce667eef08b032ca80de159f9477deb5f6ece6 Mon Sep 17 00:00:00 2001 From: mwerezak Date: Sat, 12 Jul 2014 10:49:02 -0400 Subject: [PATCH] Fixes cyborg recharger not using CELLRATE --- code/game/machinery/rechargestation.dm | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/code/game/machinery/rechargestation.dm b/code/game/machinery/rechargestation.dm index 8d5e888a97..02c3586811 100644 --- a/code/game/machinery/rechargestation.dm +++ b/code/game/machinery/rechargestation.dm @@ -5,8 +5,8 @@ density = 1 anchored = 1.0 use_power = 1 - idle_power_usage = 5 - active_power_usage = 1000 + idle_power_usage = 5 //internal circuitry + active_power_usage = 25000 //25 kW charging station var/mob/occupant = null @@ -61,13 +61,7 @@ R.module.respawn_consumable(R) if(!R.cell) return - else if(R.cell.charge >= R.cell.maxcharge) - R.cell.charge = R.cell.maxcharge - return - else - R.cell.charge = min(R.cell.charge + 200, R.cell.maxcharge) - return - + R.cell.give(active_power_usage*CELLRATE) go_out() if(!( src.occupant )) return @@ -80,6 +74,7 @@ src.occupant = null build_icon() src.use_power = 1 + use_power(0) //update area power usage return @@ -120,4 +115,5 @@ src.add_fingerprint(usr) build_icon() src.use_power = 2 + use_power(0) //update area power usage return \ No newline at end of file