diff --git a/code/modules/mob/living/carbon/human/life.dm b/code/modules/mob/living/carbon/human/life.dm index 35569e10bef..9b1183e75e7 100644 --- a/code/modules/mob/living/carbon/human/life.dm +++ b/code/modules/mob/living/carbon/human/life.dm @@ -100,10 +100,6 @@ pulse = handle_pulse() - // Grabbing - for(var/obj/item/weapon/grab/G in src) - G.process() - /mob/living/carbon/human/breathe() if(!in_stasis) ..() diff --git a/code/modules/mob/living/life.dm b/code/modules/mob/living/life.dm index 6e27266ce60..5cd668cc408 100644 --- a/code/modules/mob/living/life.dm +++ b/code/modules/mob/living/life.dm @@ -40,6 +40,9 @@ update_pulling() + for(var/obj/item/weapon/grab/G in src) + G.process() + update_canmove() /mob/living/proc/handle_breathing()