diff --git a/code/modules/admin/verbs/adminhelp.dm b/code/modules/admin/verbs/adminhelp.dm index 18c5701cd69..c96c4460660 100644 --- a/code/modules/admin/verbs/adminhelp.dm +++ b/code/modules/admin/verbs/adminhelp.dm @@ -148,6 +148,11 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) current_state = state /obj/effect/statclick/ticket_list/Click() + if (!usr.client?.holder) + message_admins("[key_name_admin(usr)] non-holder clicked on a ticket list statclick! ([src])") + log_game("[key_name(usr)] non-holder clicked on a ticket list statclick! ([src])") + return + GLOB.ahelp_tickets.BrowseTickets(current_state) //called by admin topic @@ -550,6 +555,11 @@ GLOBAL_DATUM_INIT(ahelp_tickets, /datum/admin_help_tickets, new) return ..(ahelp_datum.name) /obj/effect/statclick/ahelp/Click() + if (!usr.client?.holder) + message_admins("[key_name_admin(usr)] non-holder clicked on an ahelp statclick! ([src])") + log_game("[key_name(usr)] non-holder clicked on an ahelp statclick! ([src])") + return + ahelp_datum.TicketPanel() /obj/effect/statclick/ahelp/Destroy() diff --git a/code/modules/mob/living/silicon/ai/freelook/cameranet.dm b/code/modules/mob/living/silicon/ai/freelook/cameranet.dm index 0e729c4241e..eef9deaa850 100644 --- a/code/modules/mob/living/silicon/ai/freelook/cameranet.dm +++ b/code/modules/mob/living/silicon/ai/freelook/cameranet.dm @@ -15,9 +15,6 @@ GLOBAL_DATUM_INIT(cameranet, /datum/cameranet, new) var/list/chunks = list() var/ready = 0 - // The object used for the clickable stat() button. - var/obj/effect/statclick/statclick - ///this object is the static that ais see on obscured turfs, added to the turfs vis_contents var/obj/effect/overlay/camera_static/vis_contents_opaque