You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
H.visible_message(span_notice("[H]'s [change_screen ?"monitor lights up":"eyes flicker to life"]!"), span_notice("All systems nominal. You're back online!"))
return
I'm not sure why the revive is waiting until the spec_revival is complete, as the order of operations should function better than that:
Round ID:
Testmerges:
Reproduction:
I found this while working on #5781 - but it happens in live currently.
Some of my findings so far:
Here's where an IPC is revived on brain insertion
Monkestation2.0/monkestation/code/modules/surgery/organs/internal/brain.dm
Lines 423 to 432 in bbda66e
And here's the spec_revival that it has to run through before it finishes the transfer to the body:
Monkestation2.0/monkestation/code/modules/mob/living/carbon/human/species_type/ipc.dm
Lines 191 to 214 in b75e797
I'm not sure why the revive is waiting until the spec_revival is complete, as the order of operations should function better than that:
Monkestation2.0/monkestation/code/modules/mob/living/carbon/human/damage_procs.dm
Lines 1 to 4 in b75e797
The text was updated successfully, but these errors were encountered: