From 98703ba2f5f96906c0a58b210bed0ddaf1aed3de Mon Sep 17 00:00:00 2001 From: Happyowl93 <231794227+Happyowl93@users.noreply.github.com> Date: Fri, 17 Jul 2026 15:43:45 +0200 Subject: [PATCH] [FIX] arm delimbing no longer prevents you from using your good arm (#97001) ## About The Pull Request Change in https://github.com/tgstation/tgstation/pull/96637 made it so if you loose one arm and you have the wrong one selected, you can no longer switch to your good remaining arm. This change fixes that and tracks the actual number of serviceable hands in your mob currently. ## Why It's Good For The Game Bugfix ## Changelog :cl: fix: People with missing limb can again use the remaining good one. /:cl: Co-authored-by: pepe --- code/modules/mob/living/living.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/mob/living/living.dm b/code/modules/mob/living/living.dm index 2d0a31982fc..0e76510f14e 100644 --- a/code/modules/mob/living/living.dm +++ b/code/modules/mob/living/living.dm @@ -2581,7 +2581,7 @@ GLOBAL_LIST_EMPTY(fire_appearances) /mob/living/perform_hand_swap(held_index) //safeguard for one-handed mobs lol - if(num_hands == 1) + if(length(held_items) == 1) held_index = 1 return ..()