diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 0efdac30b71..80c2b261341 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -929,7 +929,7 @@ mob/verb/yank_out_object() set name = "Respawn as Mindless" set category = "OOC" - if(usr in respawnable_list && stat==2) + if((usr in respawnable_list) && (stat==2 || istype(usr,/mob/dead/observer))) var/list/creatures = list("Mouse") for(var/mob/living/simple_animal/S in living_mob_list) if(safe_animal_respawn(S.type))