GC driving me insane (#8305)

This commit is contained in:
Cadyn
2024-04-25 07:36:47 -07:00
committed by GitHub
parent 48644e3dd5
commit ec05492f97
5 changed files with 25 additions and 2 deletions

View File

@@ -99,6 +99,11 @@
return parent.return_network(reference)
/obj/machinery/atmospherics/pipe/Destroy()
//CHOMPEdit Begin
if(parent)
parent.members -= src
parent.edges -= src
//CHOMPEdit End
QDEL_NULL(parent)
if(air_temporary)
loc.assume_air(air_temporary)

View File

@@ -0,0 +1,11 @@
/obj/machinery/atmospherics/pipe/return_air()
if(!QDELETED(src)) return ..()
/obj/machinery/atmospherics/pipe/build_network()
if(!QDELETED(src)) return ..()
/obj/machinery/atmospherics/pipe/network_expand(datum/pipe_network/new_network, obj/machinery/atmospherics/pipe/reference)
if(!QDELETED(src)) return ..(new_network,reference)
/obj/machinery/atmospherics/pipe/return_network(obj/machinery/atmospherics/reference)
if(!QDELETED(src)) return ..(reference)