From 6610d71dd700166ae7da686b17ff055c56c742c9 Mon Sep 17 00:00:00 2001 From: Fox-McCloud Date: Sat, 4 Jul 2015 20:59:12 -0400 Subject: [PATCH] Fixes Emitter Beam Pooling --- code/modules/projectiles/gun.dm | 2 +- code/modules/projectiles/projectile.dm | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 87cf5df27df..71e8d206a85 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -285,7 +285,7 @@ else user << "Ow..." user.apply_effect(110,AGONY,0) - del(in_chamber) + qdel(in_chamber) mouthshoot = 0 return else diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index c9d41e26531..78e04d8c44b 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -97,7 +97,7 @@ in_chamber.pass_flags = pass_flags //And the pass flags to that of the real projectile... in_chamber.firer = user var/output = in_chamber.process() //Test it! - del(in_chamber) //No need for it anymore + qdel(in_chamber) //No need for it anymore return output //Send it back to the gun! Bump(atom/A as mob|obj|turf|area) @@ -168,7 +168,7 @@ if(!istype(src, /obj/item/projectile/beam/lightning)) density = 0 invisibility = 101 - del(src) + qdel(src) return 1