From bb089e2056be78e2325243c9edf2d675205cdcb2 Mon Sep 17 00:00:00 2001 From: Kyep Date: Sat, 29 Jul 2017 21:39:07 -0700 Subject: [PATCH] Prevents TS spiderlings traversing gateawy --- .../simple_animal/hostile/terror_spiders/reproduction.dm | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/reproduction.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/reproduction.dm index d9c20c09172..415d84eb98e 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/reproduction.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/reproduction.dm @@ -16,10 +16,13 @@ var/use_vents = 1 var/list/enemies = list() var/immediate_ventcrawl = 0 + var/spider_awaymission = 0 /obj/structure/spider/spiderling/terror_spiderling/New() ..() ts_spiderling_list += src + if(is_away_level(z)) + spider_awaymission = 1 /obj/structure/spider/spiderling/terror_spiderling/Destroy() ts_spiderling_list -= src @@ -85,6 +88,8 @@ if(isturf(loc)) amount_grown += rand(0,2) if(amount_grown >= 100) + if(spider_awaymission && !is_away_level(z)) + stillborn = 1 if(stillborn) die() else