Make pipes GC

Destroy was using disconnect to nul lthe reference to them but not nulling their own reference causing pipes to not GC properly
This commit is contained in:
clusterfack
2015-07-09 22:28:31 -05:00
parent 25463dc8f9
commit d7ed99d4b1

View File

@@ -236,6 +236,7 @@
for(var/obj/machinery/atmospherics/node in pipeline_expansion())
if(node)
node.disconnect(src)
node = null
// Move away from explosion
loc=null
@@ -284,6 +285,9 @@
if(node2)
node2.disconnect(src)
node1 = null
node2 = null
..()
@@ -521,6 +525,10 @@
if(node3)
node3.disconnect(src)
node1 = null
node2 = null
node3 = null
..()
@@ -757,6 +765,11 @@
if(node4)
node4.disconnect(src)
node1 = null
node2 = null
node3 = null
node4 = null
..()