diff --git a/code/datums/log_viewer.dm b/code/datums/log_viewer.dm index e654becca3d..849665758c6 100644 --- a/code/datums/log_viewer.dm +++ b/code/datums/log_viewer.dm @@ -120,9 +120,9 @@ dat += "Mobs being used:" for(var/i in selected_mobs) var/mob/M = i - dat += "[M.name]" + dat += "[get_display_name(M)]" dat += "Add Mob" - dat += "Add Mob(via CKEY)" + dat += "Add Mob (by ckey)" dat += "Clear All Mobs" dat += "
" @@ -244,3 +244,11 @@ if(MISC_LOG) return "gray" return "slategray" + +/datum/log_viewer/proc/get_display_name(mob/M) + var/name = M.name + if(M.name != M.real_name) + name = "[name] ([M.real_name])" + if(isobserver(M)) + name = "[name] (DEAD)" + return name