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"])