Fix remaining non-returning Destroys()

Plus a little refactor to mining flaps and spacepod doors- they now use
CanAtmosPass instead of manually setting the turf to no-atmos-passing
This commit is contained in:
Tigercat2000
2015-07-06 09:20:39 -07:00
parent 226324595c
commit 3a45d52fe0
33 changed files with 82 additions and 93 deletions
+1 -2
View File
@@ -1079,10 +1079,9 @@ steam.start() -- spawns the effect
air_update_turf(1)
Destroy()
density = 0
air_update_turf(1)
..()
return ..()
Move()
var/turf/T = loc
+1 -1
View File
@@ -65,7 +65,7 @@
processing_objects.Remove(src)
// attached.attached = null
attached = null
..()
return ..()
attack_ai()
+1 -1
View File
@@ -16,7 +16,7 @@
T.pinned_target = null
T.density = 1
break
..() // delete target
return ..() // delete target
Move()
..()
@@ -47,7 +47,7 @@
Destroy()
if(part)
part.implants.Remove(src)
..()
return ..()
/obj/item/weapon/implant/tracking
name = "tracking"
+1 -1
View File
@@ -84,4 +84,4 @@
/obj/structure/lattice/singularity_pull(S, current_size)
if(current_size >= STAGE_FOUR)
Destroy()
qdel(src)
@@ -24,7 +24,7 @@
Destroy()
air_update_turf(1)
..()
return ..()
Move()
var/turf/T = loc
+1 -1
View File
@@ -112,7 +112,7 @@
if(health <= 0)
if(buckled_mob)
buckled_mob << "The [src.name] was destroyed!"
Destroy()
qdel(src)
/obj/item/sec_seg_key
name = "security segway key"