From 94e25a7fcbddabdab2455f0cf90d6dbda13580ff Mon Sep 17 00:00:00 2001 From: Bjamcham <107899953+Bjamcham@users.noreply.github.com> Date: Mon, 24 Jul 2023 10:31:07 -0400 Subject: [PATCH] Chem Dispensers no longer work while unanchored (#21685) * Goodbye mobile dispensers * Fixes message --- code/modules/reagents/chemistry/machinery/chem_dispenser.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm index 8a591660782..6b4f91ed28b 100644 --- a/code/modules/reagents/chemistry/machinery/chem_dispenser.dm +++ b/code/modules/reagents/chemistry/machinery/chem_dispenser.dm @@ -187,6 +187,8 @@ return if(stat & (NOPOWER|BROKEN)) return + if(!anchored) + return . = TRUE switch(actions) @@ -310,6 +312,9 @@ /obj/machinery/chem_dispenser/attack_hand(mob/user) if(stat & BROKEN) return + if(!anchored) + to_chat("[src] must be anchored first!") + return ui_interact(user) /obj/machinery/chem_dispenser/AltClick(mob/user)