From 1886eaa066b1182ece15d952d4cd32a21ead323a Mon Sep 17 00:00:00 2001 From: Datraen Date: Tue, 1 Dec 2015 01:07:45 -0500 Subject: [PATCH] Lets mods see and toggle attack logs. --- code/modules/admin/admin.dm | 4 ++-- code/modules/admin/admin_verbs.dm | 1 + code/modules/admin/topic.dm | 2 +- 3 files changed, 4 insertions(+), 3 deletions(-) diff --git a/code/modules/admin/admin.dm b/code/modules/admin/admin.dm index 1a1b9839b94..114408bbf4b 100644 --- a/code/modules/admin/admin.dm +++ b/code/modules/admin/admin.dm @@ -8,14 +8,14 @@ var/global/floorIsLava = 0 msg = "ADMIN LOG: [msg]" log_adminwarn(msg) for(var/client/C in admins) - if((R_ADMIN||R_MOD) & C.holder.rights) + if((R_ADMIN|R_MOD) & C.holder.rights) C << msg /proc/msg_admin_attack(var/text) //Toggleable Attack Messages log_attack(text) var/rendered = "ATTACK: [text]" for(var/client/C in admins) - if((R_ADMIN||R_MOD) & C.holder.rights) + if((R_ADMIN|R_MOD) & C.holder.rights) if(C.prefs.toggles & CHAT_ATTACKLOGS) var/msg = rendered C << msg diff --git a/code/modules/admin/admin_verbs.dm b/code/modules/admin/admin_verbs.dm index fc41a3e20ed..049cef4b4d7 100644 --- a/code/modules/admin/admin_verbs.dm +++ b/code/modules/admin/admin_verbs.dm @@ -293,6 +293,7 @@ var/list/admin_verbs_mod = list( /datum/admins/proc/PlayerNotes, /client/proc/admin_ghost, /*allows us to ghost/reenter body at will*/ /client/proc/cmd_mod_say, + /client/proc/toggleattacklogs, /datum/admins/proc/show_player_info, /client/proc/player_panel_new, /client/proc/dsay, diff --git a/code/modules/admin/topic.dm b/code/modules/admin/topic.dm index 0a29603346c..2aa54f9a906 100644 --- a/code/modules/admin/topic.dm +++ b/code/modules/admin/topic.dm @@ -1190,7 +1190,7 @@ check_antagonists() else if(href_list["adminplayerobservecoodjump"]) - if(!check_rights(R_ADMIN)) return + if(!check_rights(R_ADMIN|R_SERVER|R_MOD)) return var/x = text2num(href_list["X"]) var/y = text2num(href_list["Y"])