Merge pull request #6520 from clusterfack/firedoors

Fixes #4027
This commit is contained in:
Rob Nelson
2015-11-10 12:02:36 -08:00

View File

@@ -124,10 +124,12 @@ var/global/list/alert_overlays_global = list()
areas_added = list(A)
for(var/direction in cardinal)
var/turf/T = get_step(src,direction)
if(istype(T,/turf/simulated/floor))
A = get_area(get_step(src,direction))
if(istype(A) && !(A in areas_added))
A.all_doors.Add(src)
areas_added += A
if(A)
A.all_doors |= src
areas_added |= A
/obj/machinery/door/firedoor/Destroy()