Files
GS13NG/code/modules/mob/living/brain/life.dm
kevinz000 445d94f335 haha whew
2020-06-17 21:32:10 -07:00

36 lines
659 B
Plaintext

/mob/living/brain/BiologicalLife(seconds, times_fired)
if(!(. = ..()))
return
handle_emp_damage()
/mob/living/brain/update_stat()
if(status_flags & GODMODE)
return
if(health <= HEALTH_THRESHOLD_DEAD)
if(stat != DEAD)
death()
var/obj/item/organ/brain/BR
if(container && container.brain)
BR = container.brain
else if(istype(loc, /obj/item/organ/brain))
BR = loc
if(BR)
BR.brain_death = TRUE
/mob/living/brain/proc/handle_emp_damage()
if(emp_damage)
if(stat == DEAD)
emp_damage = 0
else
emp_damage = max(emp_damage-1, 0)
/mob/living/brain/handle_status_effects()
return
/mob/living/brain/handle_traits()
return