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
@@ -135,7 +135,7 @@ obj/item/weapon/gun/energy/laser/retro
Destroy()
processing_objects.Remove(src)
..()
return ..()
process()
@@ -172,7 +172,7 @@ obj/item/weapon/gun/energy/laser/retro
Destroy()
processing_objects.Remove(src)
..()
return ..()
process()
@@ -54,7 +54,7 @@
Destroy()
processing_objects.Remove(src)
..()
return ..()
process()
@@ -109,7 +109,7 @@
Destroy()
processing_objects.Remove(src)
..()
return ..()
process()
charge_tick++
@@ -45,7 +45,7 @@
user << "[src] shatters into a scattering of overstressed metal shards as it leaves the crossbow."
var/obj/item/weapon/shard/shrapnel/S = new()
S.loc = get_turf(src)
src.Destroy()
qdel(src)
/obj/item/weapon/arrow/baguette
name = "baguette"