This commit is contained in:
zerothebigboy
2021-09-24 22:25:53 -04:00
parent 7623ea9558
commit 3e1f5326e3
4 changed files with 20 additions and 23 deletions

View File

@@ -25,9 +25,6 @@
else
emp_damage = max(emp_damage-1, 0)
/mob/living/brain/handle_status_effects()
return
/mob/living/brain/handle_traits()
return

View File

@@ -570,24 +570,15 @@ GLOBAL_LIST_INIT(ballmer_windows_me_msg, list("Yo man, what if, we like, uh, put
else
SEND_SIGNAL(src, COMSIG_CLEAR_MOOD_EVENT, "jittery")
if(stuttering)
stuttering = max(stuttering-1, 0)
if(druggy)
adjust_drugginess(-1)
if(slurring || drunkenness)
slurring = max(slurring-1,0,drunkenness)
if(cultslurring)
cultslurring = max(cultslurring-1, 0)
if(clockcultslurring)
clockcultslurring = max(clockcultslurring-1, 0)
if(drunkenness)
drunkenness = max(drunkenness-1,0)
if(silent)
silent = max(silent-1, 0)
if(druggy)
adjust_drugginess(-1)
if(hallucination)
handle_hallucinations()

View File

@@ -150,11 +150,26 @@
/mob/living/proc/handle_stomach()
return
//this updates all special effects: knockdown, druggy, stuttering, etc..
/*
* this updates some effects: mostly old stuff such as drunkness, druggy, stuttering, etc.
* that should be converted to status effect datums one day.
*/
/mob/living/proc/handle_status_effects()
if(confused)
confused = max(0, confused - 1)
if(stuttering)
stuttering = max(stuttering-1, 0)
if(slurring)
slurring = max(slurring-1,0)
if(cultslurring)
cultslurring = max(cultslurring-1, 0)
if(clockcultslurring)
clockcultslurring = max(clockcultslurring-1, 0)
/mob/living/proc/handle_traits()
//Eyes
if(eye_blind) //blindness, heals slowly over time

View File

@@ -195,12 +195,6 @@
stat = CONSCIOUS
med_hud_set_status()
/mob/living/simple_animal/handle_status_effects()
..()
if(stuttering)
stuttering = 0
/mob/living/simple_animal/proc/handle_automated_action()
set waitfor = FALSE
return