From 108986174c75d0fbb9d7c1ffe2b8dce387fc4bef Mon Sep 17 00:00:00 2001 From: Kyep Date: Sun, 10 Feb 2019 01:43:47 -0800 Subject: [PATCH] handles welded vents --- code/modules/events/spider_terror.dm | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/code/modules/events/spider_terror.dm b/code/modules/events/spider_terror.dm index abe6ec547d0..daceed1988e 100644 --- a/code/modules/events/spider_terror.dm +++ b/code/modules/events/spider_terror.dm @@ -36,7 +36,11 @@ spider_type = /mob/living/simple_animal/hostile/poison/terror_spider/mother spawncount = 1 while(spawncount >= 1 && vents.len) - var/obj/vent = pick(vents) + var/obj/machinery/atmospherics/unary/vent_pump/vent = pick(vents) + + if(vent.welded) + vents -= vent + continue // If the vent we picked has any living mob nearby, just remove it from the list, loop again, and pick something else.