diff --git a/code/modules/flufftext/Hallucination.dm b/code/modules/flufftext/Hallucination.dm index 92dc109bbc..e55b7ed183 100644 --- a/code/modules/flufftext/Hallucination.dm +++ b/code/modules/flufftext/Hallucination.dm @@ -714,6 +714,8 @@ GLOBAL_LIST_INIT(hallucinations_major, list( for(var/obj/machinery/door/airlock/A in range(7, target)) if(count>door_number && door_number>0) break + if(!A.density) + continue count++ I = image(A.overlays_file, get_turf(A), "lights_bolts",layer=A.layer+0.1) doors += I