diff --git a/code/modules/mob/living/simple_animal/hostile/terror_spiders/actions.dm b/code/modules/mob/living/simple_animal/hostile/terror_spiders/actions.dm index 963bfd472fd..2111f350b0b 100644 --- a/code/modules/mob/living/simple_animal/hostile/terror_spiders/actions.dm +++ b/code/modules/mob/living/simple_animal/hostile/terror_spiders/actions.dm @@ -25,7 +25,11 @@ /mob/living/simple_animal/hostile/poison/terror_spider/proc/Web() visible_message("[src] begins to secrete a sticky substance.") if(do_after(src, 40, target = loc)) - new /obj/effect/spider/terrorweb(loc) + var/obj/effect/spider/terrorweb/T = locate() in get_turf(src) + if(T) + to_chat(src, "There is already a web here.") + else + new /obj/effect/spider/terrorweb(loc) /obj/effect/spider/terrorweb name = "terror web"