From d4c73d45ce53c34234a9750dbf1324d3cf13bf29 Mon Sep 17 00:00:00 2001 From: Metis <100518708+sheepishgoat@users.noreply.github.com> Date: Fri, 15 Nov 2024 01:21:19 -0500 Subject: [PATCH] Update mob_procs.dm --- .../code/mechanics/transformation/mob_procs.dm | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/GainStation13/code/mechanics/transformation/mob_procs.dm b/GainStation13/code/mechanics/transformation/mob_procs.dm index bd28328b30..7b4fa13c5d 100644 --- a/GainStation13/code/mechanics/transformation/mob_procs.dm +++ b/GainStation13/code/mechanics/transformation/mob_procs.dm @@ -22,3 +22,15 @@ if(!transformation_component) return FALSE + if(!transformation_component.able_to_struggle_out) + to_chat(src, span_warning("You are unable to struggle out.")) + return FALSE + + to_chat(src, span_notice("You attempt to escape your transformation.")) + if(!do_after(src, 60 SECONDS)) + to_chat(src, span_warning("You fail to escape.")) + return FALSE + + qdel(transformation_component) + return TRUE +