diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 546ed7743b..e7a87e0132 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -419,6 +419,9 @@ transform = M trajectory.increment(trajectory_multiplier) var/turf/T = trajectory.return_turf() + if(!istype(T)) + qdel(src) + return if(T.z != loc.z) var/old = loc before_z_change(loc, T)