Makes morgue tray respect unrevivable mobs (#14908)

* Makes morgue tray respect unrevivable mobs

* Removes unneeded logic

* Cleans up logic
This commit is contained in:
Ryal
2020-11-18 10:09:37 -08:00
committed by GitHub
parent f9691ce4ab
commit 96f0652115
+10 -6
View File
@@ -49,12 +49,16 @@
if(M)
var/mob/dead/observer/G = M.get_ghost()
if(M.client)
icon_state = "morgue3"
desc = initial(desc) + "\n[status_descriptors[4]]"
else if(G && G.client) //There is a ghost and it is connected to the server
icon_state = "morgue5"
desc = initial(desc) + "\n[status_descriptors[6]]"
if(M.mind && M.mind.is_revivable() && !M.mind.suicided)
if(M.client)
icon_state = "morgue3"
desc = initial(desc) + "\n[status_descriptors[4]]"
else if(G && G.client) //There is a ghost and it is connected to the server
icon_state = "morgue5"
desc = initial(desc) + "\n[status_descriptors[6]]"
else
icon_state = "morgue2"
desc = initial(desc) + "\n[status_descriptors[3]]"
else
icon_state = "morgue2"
desc = initial(desc) + "\n[status_descriptors[3]]"