Tweaks the zone rebuilding logic to prevent doors being ignored.

Fixes #4046
This commit is contained in:
SkyMarshal
2014-01-08 17:47:41 -07:00
parent 7531bf6c64
commit 81d9483e72
+2 -2
View File
@@ -723,9 +723,9 @@ zone/proc/Rebuild()
current_adjacents = list()
for(var/direction in cardinal)
if( !(current.air_check_directions & direction))
continue
var/turf/simulated/adjacent = get_step(current, direction)
if(!current.ZCanPass(adjacent))
continue
if(adjacent in turfs)
current_adjacents += adjacent
adjacent_id = turfs[adjacent]