From cc67a09aebf6e5ce794083ab0801e3556cb680cd Mon Sep 17 00:00:00 2001 From: Leland Kemble <70413276+lelandkemble@users.noreply.github.com> Date: Thu, 29 Jan 2026 20:22:11 -0500 Subject: [PATCH] [NO GBP] powered sheath counter runtime removal (#95027) ## About The Pull Request If you were armless, this would have runtimed, and not done anything. now it doesnt do anything but without runtiming. ## Why It's Good For The Game Runtime error ## Changelog It does the same thing as before if you cant see the runtimes --- code/game/objects/items/storage/belt.dm | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/code/game/objects/items/storage/belt.dm b/code/game/objects/items/storage/belt.dm index 0a819bfb444..b93f4df4140 100644 --- a/code/game/objects/items/storage/belt.dm +++ b/code/game/objects/items/storage/belt.dm @@ -793,6 +793,10 @@ var/obj/item/bodypart/worthless_hand = holder.get_active_hand() if(!worthless_hand) worthless_hand = holder.get_inactive_hand() + if(!worthless_hand) + holder.visible_message(span_danger("[holder]'s sheath misfires, sending their blade flying!"), + span_danger("Your sheath misfires, sending your blade flying!")) + return if(IS_ROBOTIC_LIMB(worthless_hand) || !worthless_hand.dismember(BRUTE, FALSE, WOUND_BLUNT)) holder.visible_message(span_danger("[holder]'s arm is mutilated as they misfire [p_their(holder)] sheathed blade!"),