diff --git a/code/modules/projectiles/guns/specialist.dm b/code/modules/projectiles/guns/specialist.dm index 7708032c5436..d93080bbbc99 100644 --- a/code/modules/projectiles/guns/specialist.dm +++ b/code/modules/projectiles/guns/specialist.dm @@ -1486,6 +1486,9 @@ if(!do_after(user, 1 SECONDS, INTERRUPT_ALL, BUSY_ICON_GENERIC)) return + if(!current_mag || !current_mag.current_rounds) + return + current_mag.current_rounds-- flare_turf.ceiling_debris()