From a708aa77d107feaefb59afc61b23837f2b3663ca Mon Sep 17 00:00:00 2001 From: deathride58 Date: Wed, 15 Aug 2018 04:37:55 -0400 Subject: [PATCH] ports VOREStation/VOREStation#4165 - i forgot to check if advanced who was a thing here --- code/game/verbs/advanced_who.dm | 32 ++++++++++++-------------------- 1 file changed, 12 insertions(+), 20 deletions(-) diff --git a/code/game/verbs/advanced_who.dm b/code/game/verbs/advanced_who.dm index 855c70dafae..a452446e46d 100644 --- a/code/game/verbs/advanced_who.dm +++ b/code/game/verbs/advanced_who.dm @@ -53,30 +53,22 @@ Lines += entry else for(var/client/C in clients) + var/entry = "\t" if(C.holder && C.holder.fakekey) - var/entry = "\t[C.key]" - var/mob/observer/dead/O = C.mob - entry = C.holder.fakekey - if(isobserver(O)) - entry += " - Observing" - else if(istype(O,/mob/new_player)) - entry += " - In Lobby" - else - entry += " - Playing" - Lines += entry + entry += "[C.holder.fakekey]" else - var/entry = "\t[C.key]" - var/mob/observer/dead/O = C.mob - if(isobserver(O)) //Woo, players can see - entry += " - Observing" - else if(istype(O,/mob/new_player)) - entry += " - In Lobby" - else - entry += " - Playing" - Lines += entry + entry += "[C.key]" + var/mob/observer/dead/O = C.mob + if(isobserver(O)) + entry += " - Observing" + else if(istype(O,/mob/new_player)) + entry += " - In Lobby" + else + entry += " - Playing" + Lines += entry for(var/line in sortList(Lines)) msg += "[line]\n" msg += "Total Players: [length(Lines)]" - src << msg + to_chat(src, msg) \ No newline at end of file