diff --git a/code/modules/cargo/expressconsole.dm b/code/modules/cargo/expressconsole.dm index ec47ec05199..f19166ceaba 100644 --- a/code/modules/cargo/expressconsole.dm +++ b/code/modules/cargo/expressconsole.dm @@ -15,6 +15,7 @@ circuit = /obj/item/circuitboard/computer/cargo/express blockade_warning = "Bluespace instability detected. Delivery impossible." req_access = list(ACCESS_QM) + is_express = TRUE var/message var/printed_beacons = 0 //number of beacons printed. Used to determine beacon names. diff --git a/code/modules/cargo/orderconsole.dm b/code/modules/cargo/orderconsole.dm index 132dd64b351..9197dce0e96 100644 --- a/code/modules/cargo/orderconsole.dm +++ b/code/modules/cargo/orderconsole.dm @@ -22,6 +22,8 @@ /// var that tracks message cooldown var/message_cooldown var/list/loaded_coupons + /// var that makes express console use rockets + var/is_express = FALSE /obj/machinery/computer/cargo/request @@ -176,6 +178,8 @@ log_game("[key_name(usr)] accepted a shuttle loan event.") . = TRUE if("add") + if(is_express) + return var/id = text2path(params["id"]) var/datum/supply_pack/pack = SSshuttle.supply_packs[id] if(!istype(pack))