Merge pull request #13885 from gbasood/del-cleanup-round-2

QDEL CLEANUP 2 THE RECKONING
This commit is contained in:
Rob Nelson
2017-02-07 19:48:59 -08:00
committed by GitHub
39 changed files with 77 additions and 211 deletions

View File

@@ -40,7 +40,7 @@
bombtank.master = null
bombtank = null
del(src)
qdel(src)
return
if((istype(W, /obj/item/weapon/weldingtool) && W:welding))
if(!status)
@@ -155,12 +155,12 @@
ground_zero.hotspot_expose(1000, 125,surfaces=1)
if(master)
del(master)
del(src)
qdel(master)
qdel(src)
/obj/item/weapon/tank/proc/release() //This happens when the bomb is not welded. Tank contents are just spat out.
var/datum/gas_mixture/removed = air_contents.remove(air_contents.total_moles())
var/turf/simulated/T = get_turf(src)
if(!T)
return
T.assume_air(removed)
T.assume_air(removed)

View File

@@ -231,7 +231,7 @@
a_right.forceMove(T)
a_right.disconnected(a_left)
spawn(0)
del(src)
qdel(src)
return

View File

@@ -23,7 +23,8 @@
"On" = "on;number"
)
New() del(src)
New()
qdel(src) // Why is this even
///obj/item/device/assembly/infra/describe()