diff --git a/code/modules/mining/equipment_locker.dm b/code/modules/mining/equipment_locker.dm index b207323395a..6f82f8176d9 100644 --- a/code/modules/mining/equipment_locker.dm +++ b/code/modules/mining/equipment_locker.dm @@ -161,8 +161,8 @@ I.loc = src inserted_id = I else usr << "No valid ID." - if(href_list["release"] && istype(inserted_id)) - if(check_access(inserted_id)) + if(href_list["release"]) + if(check_access(inserted_id) || usr.has_unlimited_silicon_privilege) if(!(text2path(href_list["release"]) in stack_list)) return var/obj/item/stack/sheet/inp = stack_list[text2path(href_list["release"])] var/obj/item/stack/sheet/out = new inp.type() @@ -173,8 +173,8 @@ unload_mineral(out) else usr << "Required access not found." - if(href_list["plasteel"] && istype(inserted_id)) - if(check_access(inserted_id)) + if(href_list["plasteel"]) + if(check_access(inserted_id) || usr.has_unlimited_silicon_privilege) if(!(/obj/item/stack/sheet/metal in stack_list)) return if(!(/obj/item/stack/sheet/mineral/plasma in stack_list)) return var/obj/item/stack/sheet/metalstack = stack_list[/obj/item/stack/sheet/metal] diff --git a/html/changelogs/Gun-Hog-PR-7582.yml b/html/changelogs/Gun-Hog-PR-7582.yml new file mode 100644 index 00000000000..71ec4002dfe --- /dev/null +++ b/html/changelogs/Gun-Hog-PR-7582.yml @@ -0,0 +1,9 @@ + +author: Gun Hog + + +delete-after: True + + +changes: + - tweak: "Nanotrasen has released a firmware patch for the Ore Redemption Machine, which now allows the station AI, cyborgs, and maintenance drones to smelt raw resources without the need of a valid identification card installed."