diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 4a6c5447cfe..2d0e3b38783 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -1849,7 +1849,10 @@ SIGNAL_HANDLER var/turf/ceiling = get_step_multiz(src, UP) if(!ceiling) //We are at the highest z-level. - to_chat(src, span_warning("You can't see through the ceiling above you.")) + if (prob(0.1)) + to_chat(src, span_warning("You gaze out into the infinite vastness of deep space, for a moment, you have the impulse to continue travelling, out there, out into the deep beyond, before your conciousness reasserts itself and you decide to stay within travelling distance of the station.")) + return + to_chat(src, span_warning("There's nothing interesting up there.")) return else if(!istransparentturf(ceiling)) //There is no turf we can look through above us var/turf/front_hole = get_step(ceiling, dir)