From 86ae15aa49bdeda00aa300beacfd2b1b27c4a583 Mon Sep 17 00:00:00 2001 From: "quartz235@gmail.com" Date: Sun, 18 Dec 2011 17:32:29 +0000 Subject: [PATCH] TG Update: tiny bugfix before i go to sleep fixes issue 180 git-svn-id: http://tgstation13.googlecode.com/svn/trunk@2735 316c924e-a436-60f5-8080-3fe189b3f50e --- code/modules/chemical/Chemistry-Reagents.dm | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/code/modules/chemical/Chemistry-Reagents.dm b/code/modules/chemical/Chemistry-Reagents.dm index e2566516f6e..d0186db8897 100644 --- a/code/modules/chemical/Chemistry-Reagents.dm +++ b/code/modules/chemical/Chemistry-Reagents.dm @@ -450,7 +450,7 @@ datum on_mob_life(var/mob/living/M as mob) if(!M) M = holder.my_atom M.druggy = max(M.druggy, 15) - if(isturf(M.loc)) + if(isturf(M.loc) && !istype(M.loc, /turf/space)) if(M.canmove) if(prob(10)) step(M, pick(cardinal)) if(prob(7)) M:emote(pick("twitch","drool","moan","giggle")) @@ -579,7 +579,8 @@ datum on_mob_life(var/mob/living/M as mob) if(!M) M = holder.my_atom - if(M.canmove) step(M, pick(cardinal)) + if(M.canmove && istype(M.loc, /turf/space)) + step(M, pick(cardinal)) if(prob(5)) M:emote(pick("twitch","drool","moan")) ..() return @@ -652,7 +653,8 @@ datum on_mob_life(var/mob/living/M as mob) if(!M) M = holder.my_atom - if(M.canmove) step(M, pick(cardinal)) + if(M.canmove && istype(M.loc, /turf/space)) + step(M, pick(cardinal)) if(prob(5)) M:emote(pick("twitch","drool","moan")) ..() return