From c7fc93538e7e4df95f6a4cbcfb60744fe4d26283 Mon Sep 17 00:00:00 2001 From: ZomgPonies Date: Tue, 17 Jun 2014 11:07:22 -0400 Subject: [PATCH] Update icon energy gun runtime --- code/modules/projectiles/guns/energy.dm | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/code/modules/projectiles/guns/energy.dm b/code/modules/projectiles/guns/energy.dm index 2955a3f2e14..d994d6d3bf6 100644 --- a/code/modules/projectiles/guns/energy.dm +++ b/code/modules/projectiles/guns/energy.dm @@ -36,12 +36,15 @@ update_icon() - var/ratio = power_supply.charge / power_supply.maxcharge - ratio = round(ratio, 0.25) * 100 - if(modifystate) - icon_state = "[modifystate][ratio]" + if(cell_type) + var/ratio = power_supply.charge / power_supply.maxcharge + ratio = round(ratio, 0.25) * 100 + if(modifystate) + icon_state = "[modifystate][ratio]" + else + icon_state = "[initial(icon_state)][ratio]" else - icon_state = "[initial(icon_state)][ratio]" + icon_state = "energy0" attackby(obj/item/weapon/W, mob/user)