From 05f2c58d9b39f1472c4bae92ef46c5e3cdc2ec76 Mon Sep 17 00:00:00 2001 From: "johnsonmt88@gmail.com" Date: Wed, 17 Oct 2012 01:13:26 +0000 Subject: [PATCH] Admin observers: - No longer see antagonists via /who command. - Now have the 'toggle adminhelp sound' verb. Removed a bunch of the 'deadmin_self' verb from various admins and gave it to admin observers. All admins should have it now. git-svn-id: http://tgstation13.googlecode.com/svn/trunk@4895 316c924e-a436-60f5-8080-3fe189b3f50e --- code/game/verbs/who.dm | 2 +- code/modules/admin/admin_verbs.dm | 7 +------ 2 files changed, 2 insertions(+), 7 deletions(-) diff --git a/code/game/verbs/who.dm b/code/game/verbs/who.dm index c3b9e40c66d..fb5fa7fac0b 100644 --- a/code/game/verbs/who.dm +++ b/code/game/verbs/who.dm @@ -27,7 +27,7 @@ proc/get_all_admin_clients() for (var/client/C in client_list) var/entry = "\t" - if(usr.client.holder) + if(usr.client.holder && usr.client.holder.level >= 0) //Everything above admin-observers get this. entry += "[C.key]" if(C.holder && C.holder.fakekey) entry += " (as [C.holder.fakekey])" diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index 98e5f9c90c0..1b8e0ac8b85 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -114,6 +114,7 @@ verbs += /client/proc/cmd_admin_say verbs += /client/proc/deadmin_self verbs += /client/proc/admin_ghost + verbs += /client/proc/toggleadminhelpsound else return //Moderator @@ -140,7 +141,6 @@ verbs += /client/proc/hide_verbs verbs += /client/proc/general_report verbs += /client/proc/air_report - verbs += /client/proc/deadmin_self verbs += /client/proc/check_ai_laws verbs += /client/proc/investigate_show verbs += /client/proc/cmd_admin_gib_self @@ -156,7 +156,6 @@ verbs += /client/proc/cmd_admin_create_centcom_report verbs += /client/proc/toggle_hear_deadcast verbs += /client/proc/toggle_hear_radio - verbs += /client/proc/deadmin_self else return //Admin Candidate @@ -166,7 +165,6 @@ verbs += /client/proc/check_antagonists verbs += /client/proc/play_sound verbs += /client/proc/stealth - verbs += /client/proc/deadmin_self else return //Trial Admin @@ -186,8 +184,6 @@ verbs += /client/proc/respawn_character verbs += /client/proc/spawn_xeno verbs += /client/proc/toggleprayers - verbs += /client/proc/deadmin_self - verbs += /client/proc/toggleadminhelpsound verbs += /proc/possess verbs += /proc/release verbs += /client/proc/one_click_antag @@ -265,7 +261,6 @@ verbs += /client/proc/enable_debug_verbs verbs += /client/proc/everyone_random verbs += /client/proc/only_one - verbs += /client/proc/deadmin_self verbs += /client/proc/cinematic //show a cinematic sequence verbs += /client/proc/startSinglo //Used to prevent the station from losing power while testing stuff out. verbs += /client/proc/toggle_log_hrefs