diff --git a/code/game/machinery/cryopod.dm b/code/game/machinery/cryopod.dm index 274e238c182..6a336a5f55e 100644 --- a/code/game/machinery/cryopod.dm +++ b/code/game/machinery/cryopod.dm @@ -550,7 +550,7 @@ to_chat(user, "You stop [L == user ? "climbing into the cryo pod." : "putting [L] into the cryo pod."]") /obj/machinery/cryopod/proc/take_occupant(var/mob/living/carbon/E, var/willing_factor = 1) - if(src.occupant) + if(occupant) return if(!E) return diff --git a/code/modules/admin/verbs/randomverbs.dm b/code/modules/admin/verbs/randomverbs.dm index 997589c2e9e..107ae846026 100644 --- a/code/modules/admin/verbs/randomverbs.dm +++ b/code/modules/admin/verbs/randomverbs.dm @@ -891,16 +891,34 @@ Traitors and the like can also be revived with the previous role mostly intact. return var/msg = "
| Key | Real Name | Job | Mins SSD | Special Role | Area | PPN | Cryo | |
| [H.key] | [H] | [H.job] | [mins_ssd] mins | [get_area(H)] | PP | " - msg += "Cryo | ||
| [key_string] | [H.real_name] | [job_string] | [mins_ssd] | [role_string] | " + msg += "[get_area(H)] | PP | " + if(istype(H.loc, /obj/machinery/cryopod)) + msg += "In Cryo | " + else + msg += "Cryo | " + msg += "