From cb10c13541fa61847d7ca855a29cb93625993d00 Mon Sep 17 00:00:00 2001 From: SmArtKar <44720187+SmArtKar@users.noreply.github.com> Date: Sat, 4 Jul 2026 20:03:39 +0200 Subject: [PATCH] Anchors nutraslop trays (#96745) ## About The Pull Request Closes #96695 ## Changelog :cl: fix: Anchored nutraslop trays /:cl: --- code/modules/cargo/packs/organic.dm | 2 +- code/modules/reagents/reagent_dispenser.dm | 9 +++++++++ 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/code/modules/cargo/packs/organic.dm b/code/modules/cargo/packs/organic.dm index c3af3fe73ef..300289e4f48 100644 --- a/code/modules/cargo/packs/organic.dm +++ b/code/modules/cargo/packs/organic.dm @@ -405,7 +405,7 @@ A single bite will transport you back to the taste of yesterday's prison rations. \ Contains a serving dish filled with Nutraslop." cost = CARGO_CRATE_VALUE * 4 - contains = list(/obj/structure/reagent_dispensers/servingdish) + contains = list(/obj/structure/reagent_dispensers/servingdish/unanchored) crate_name = "nutraslop serving dish crate" diff --git a/code/modules/reagents/reagent_dispenser.dm b/code/modules/reagents/reagent_dispenser.dm index b982152ff1d..3e915f1a117 100644 --- a/code/modules/reagents/reagent_dispenser.dm +++ b/code/modules/reagents/reagent_dispenser.dm @@ -687,6 +687,15 @@ MAPPING_DIRECTIONAL_HELPERS(/obj/structure/reagent_dispensers/wall/virusfood, 30 icon = 'icons/obj/service/kitchen.dmi' icon_state = "serving" reagent_id = /datum/reagent/consumable/nutraslop + anchored = TRUE + +/obj/structure/reagent_dispensers/servingdish/wrench_act(mob/living/user, obj/item/tool) + . = ..() + default_unfasten_wrench(user, tool) + return ITEM_INTERACT_SUCCESS + +/obj/structure/reagent_dispensers/servingdish/unanchored + anchored = FALSE /obj/structure/reagent_dispensers/plumbed name = "stationary water tank"