Adds check_charge(), checked_use()

This commit is contained in:
mwerezak
2015-05-18 20:09:09 -04:00
parent 53855d2398
commit defc4c1f94
6 changed files with 29 additions and 14 deletions

View File

@@ -1234,8 +1234,7 @@ var/list/robot_verbs_default = list(
return 0
var/power_use = amount * CYBORG_POWER_USAGE_MULTIPLIER
if(cell.charge >= CELLRATE * power_use)
cell.use(CELLRATE * power_use)
if(cell.checked_use(CELLRATE * power_use))
used_power_this_tick += power_use
return 1
return 0