diff --git a/code/modules/projectiles/gun.dm b/code/modules/projectiles/gun.dm index 8c3169b682..bc9ed3d5fb 100644 --- a/code/modules/projectiles/gun.dm +++ b/code/modules/projectiles/gun.dm @@ -135,10 +135,11 @@ if(safety_level == 1) M << "\The [src] hisses in dissapointment." visible_message("\The [src] announces, \"Self-destruct occurring in ten seconds.\"", "\The [src] announces, \"Self-destruct occurring in ten seconds.\"") - sleep(100) - explosion(src, -1, 0, 2, 3, 0) - exploding = 1 - qdel(src) + spawn(100) + explosion(src, 0, 0, 3, 4) + exploding = 1 + sleep(1) + qdel(src) return 0 if(HULK in M.mutations) M << "Your fingers are much too large for the trigger guard!"