From 0c7378a4ab9033bd342a9ca3d36091a68b18758c Mon Sep 17 00:00:00 2001 From: ZomgPonies Date: Sat, 21 Dec 2013 04:42:07 -0500 Subject: [PATCH] Code optimization --- code/modules/mob/living/carbon/monkey/life.dm | 11 ++--------- 1 file changed, 2 insertions(+), 9 deletions(-) diff --git a/code/modules/mob/living/carbon/monkey/life.dm b/code/modules/mob/living/carbon/monkey/life.dm index 80144a4539a..a55a87bb5ed 100644 --- a/code/modules/mob/living/carbon/monkey/life.dm +++ b/code/modules/mob/living/carbon/monkey/life.dm @@ -70,15 +70,8 @@ G.process() if(!client && stat == CONSCIOUS) - if(prob(33) && canmove && isturf(loc)) - var/isBeingPulled = 0 - - for(var/mob/M in range(src, 1)) //won't move if being pulled - if(M.pulling == src) - isBeingPulled = 1 - - if(isBeingPulled == 0) - step(src, pick(cardinal)) + if(prob(33) && canmove && isturf(loc) && !pulledby) //won't move if being pulled + step(src, pick(cardinal)) if(prob(1)) emote(pick("scratch","jump","roll","tail"))