mirror of
https://github.com/Aurorastation/Aurora.3.git
synced 2026-07-20 20:37:34 +01:00
Life changes (#19560)
Refactored Life() to receive seconds per tick and times fired as parameters. Life() now cannot be slept in, turned various sleepings into async calls procs. Optimized mob AI subsystems, gave them new priorities levels and flags. Grab upgrades are now elaborated asynchronously, tweaked them to avoid stacking multiple upgrades. Fixed plains tyrants keeping sending messages about stomping even if dead.
This commit is contained in:
@@ -67,7 +67,7 @@
|
||||
else
|
||||
to_chat(src, SPAN_WARNING("You've already released concentration. Wait to wake up naturally."))
|
||||
|
||||
/mob/living/brain_ghost/Life()
|
||||
/mob/living/brain_ghost/Life(seconds_per_tick, times_fired)
|
||||
..()
|
||||
// Out body was probs gibbed or somefin
|
||||
if(!istype(body))
|
||||
|
||||
Reference in New Issue
Block a user