diff --git a/code/controllers/subsystem/tickets/tickets.dm b/code/controllers/subsystem/tickets/tickets.dm index 250e7da0143..872bea2a4ff 100644 --- a/code/controllers/subsystem/tickets/tickets.dm +++ b/code/controllers/subsystem/tickets/tickets.dm @@ -116,6 +116,9 @@ SUBSYSTEM_DEF(tickets) /datum/controller/subsystem/tickets/proc/autoRespond(N) + if(!check_rights(R_ADMIN|R_MOD)) + return + var/datum/ticket/T = allTickets[N] var/client/C = usr.client if((T.staffAssigned && T.staffAssigned != C) || (T.lastStaffResponse && T.lastStaffResponse != C) || T.ticketState != TICKET_OPEN) //if someone took this ticket, is it the same admin who is autoresponding? if so, then skip the warning @@ -349,7 +352,7 @@ UI STUFF dat += "