diff --git a/code/modules/mob/living/silicon/robot/life.dm b/code/modules/mob/living/silicon/robot/life.dm index 09aef431b21..46be3e6feb3 100644 --- a/code/modules/mob/living/silicon/robot/life.dm +++ b/code/modules/mob/living/silicon/robot/life.dm @@ -8,6 +8,9 @@ clamp_values() ..() + if(!stat) + use_power() + /mob/living/silicon/robot/proc/clamp_values() SetStunned(min(stunned, 30)) @@ -71,8 +74,6 @@ if (paralysis || stunned || weakened) //Stunned etc. stat = UNCONSCIOUS - use_power() - return 1 /mob/living/silicon/robot/handle_status_effects()