From bb8f0aa50ee3a2de348d41f1eb234113cc178003 Mon Sep 17 00:00:00 2001
From: Qwertytoforty <52090703+Qwertytoforty@users.noreply.github.com>
Date: Sun, 11 Feb 2024 17:35:44 -0500
Subject: [PATCH] [s] no unfun allowed (#24150)
---
code/modules/surgery/organs/augments_internal.dm | 4 ++++
1 file changed, 4 insertions(+)
diff --git a/code/modules/surgery/organs/augments_internal.dm b/code/modules/surgery/organs/augments_internal.dm
index 9a7c52b0c00..a9b16a009d9 100644
--- a/code/modules/surgery/organs/augments_internal.dm
+++ b/code/modules/surgery/organs/augments_internal.dm
@@ -395,6 +395,10 @@
to_chat(user, "Your implant is not robust enough to hack at that distance!")
cooldown_handler.start_recharge(cooldown_handler.recharge_duration * 0.3)
return
+ if(istype(user.loc, /obj/machinery/atmospherics)) //Come now, no emaging all the doors on station from a pipe
+ to_chat(user, "Your implant is unable to get a lock on anything in the pipes!")
+ return
+
var/beam = user.Beam(target, icon_state = "sm_arc_supercharged", time = 3 SECONDS)
user.visible_message("[user] makes an unusual buzzing sound as the air between them and [target] crackles.", \