From 747a94f421ffbbd435ed9b3d1a87cbffaee6d9e4 Mon Sep 17 00:00:00 2001 From: Sierra Helper <125094432+SierraHelper@users.noreply.github.com> Date: Sat, 9 Nov 2024 21:59:43 +0300 Subject: [PATCH] [MIRROR] add hand holding (#2680) Co-authored-by: MuckerMayhem <1161516+MuckerMayhem@users.noreply.github.com> --- code/modules/mob/mob.dm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/code/modules/mob/mob.dm b/code/modules/mob/mob.dm index 60932e7b78177..1b02c7ca507e6 100644 --- a/code/modules/mob/mob.dm +++ b/code/modules/mob/mob.dm @@ -610,7 +610,9 @@ else //Otherwise we're probably just holding their arm to lead them somewhere var/grabtype - if(H.has_organ(BP_L_ARM) || H.has_organ(BP_R_ARM)) //If they have at least one arm + if ((H.has_organ(BP_L_HAND) || H.has_organ(BP_R_HAND)) && (zone_sel.selecting == BP_L_HAND || zone_sel.selecting == BP_R_HAND)) + grabtype = "hand" + else if(H.has_organ(BP_L_ARM) || H.has_organ(BP_R_ARM)) //If they have at least one arm grabtype = "arm" else //If they have no arms grabtype = "shoulder"