diff --git a/code/modules/projectiles/guns/projectile.dm b/code/modules/projectiles/guns/projectile.dm index 7172382e..acf11b97 100644 --- a/code/modules/projectiles/guns/projectile.dm +++ b/code/modules/projectiles/guns/projectile.dm @@ -22,8 +22,9 @@ /obj/item/weapon/gun/projectile/New() ..() - for(var/i = 1, i <= max_shells, i++) - loaded += new ammo_type(src) + if(ammo_type) //So that we can have weapons spawn empty. + for(var/i = 1, i <= max_shells, i++) + loaded += new ammo_type(src) update_icon() return