Matriarch Fixes (#12717)

This commit is contained in:
Geeves
2021-11-02 14:14:02 -03:00
committed by GitHub
parent b44eb3f94c
commit 0ac5945355
3 changed files with 13 additions and 2 deletions
@@ -194,9 +194,13 @@
. = ..()
SSghostroles.remove_spawn_atom("matriarchmaintdrone", src)
/mob/living/silicon/robot/drone/construction/matriarch/do_possession(mob/abstract/observer/possessor)
. = ..()
SSghostroles.remove_spawn_atom("matriarchmaintdrone", src)
/mob/living/silicon/robot/drone/construction/matriarch/ghostize(can_reenter_corpse, should_set_timer)
. = ..()
if(stat == DEAD)
if(can_reenter_corpse || stat == DEAD)
return
if(src in mob_list) // needs to exist to reopen spawn atom
set_name(initial(name))