diff --git a/code/modules/surgery/tools.dm b/code/modules/surgery/tools.dm
index 4f36c4b5b61..cff362abe3c 100644
--- a/code/modules/surgery/tools.dm
+++ b/code/modules/surgery/tools.dm
@@ -412,6 +412,18 @@
limb_snip_candidate.dismember()
user.visible_message("[src] violently slams shut, amputating [patient]'s [candidate_name].", "You amputate [patient]'s [candidate_name] with [src].")
+/obj/item/shears/suicide_act(mob/living/carbon/user)
+ user.visible_message("[user] is pinching [user.p_them()]self with \the [src]! It looks like [user.p_theyre()] trying to commit suicide!")
+ var/timer = 1 SECONDS
+ for(var/obj/item/bodypart/thing in user.bodyparts)
+ if(thing.body_part == CHEST)
+ continue
+ addtimer(CALLBACK(thing, /obj/item/bodypart/.proc/dismember), timer)
+ addtimer(CALLBACK(GLOBAL_PROC, .proc/playsound, user, 'sound/weapons/bladeslice.ogg', 70), timer)
+ timer += 1 SECONDS
+ sleep(timer)
+ return BRUTELOSS
+
/obj/item/bonesetter
name = "bonesetter"
desc = "For setting things right."