diff --git a/code/modules/cargo/console.dm b/code/modules/cargo/console.dm index a3117d1424..bd5e1cc079 100644 --- a/code/modules/cargo/console.dm +++ b/code/modules/cargo/console.dm @@ -19,6 +19,7 @@ icon_screen = "request" circuit = /obj/item/circuitboard/computer/cargo/request requestonly = TRUE + req_access = list() /obj/machinery/computer/cargo/Initialize() . = ..() @@ -34,6 +35,7 @@ emagged = TRUE contraband = TRUE + req_access = list() // This also permamently sets this on the circuit board var/obj/item/circuitboard/computer/cargo/board = circuit @@ -101,6 +103,9 @@ /obj/machinery/computer/cargo/ui_act(action, params, datum/tgui/ui) if(..()) return + if(!allowed(usr)) + to_chat(usr, "Access denied.") + return if(action != "add" && requestonly) return switch(action)