diff --git a/code/modules/projectiles/guns/energy_guns.dm b/code/modules/projectiles/guns/energy_guns.dm index 20ba8288bc2..c61c6845940 100644 --- a/code/modules/projectiles/guns/energy_guns.dm +++ b/code/modules/projectiles/guns/energy_guns.dm @@ -173,9 +173,12 @@ /obj/item/gun/energy/process_fire(atom/target, mob/living/user, message = 1, params, zone_override, bonus_spread = 0) if(!chambered && can_shoot()) process_chamber() + return ..() + +/obj/item/gun/energy/shoot_live_shot(mob/living/user, atom/target, pointblank = FALSE, message = TRUE) + ..() if(current_lens) current_lens.damage_lens() - return ..() /obj/item/gun/energy/proc/select_fire(mob/living/user) select++