From e398d9319e133dce4761adcd20e1958b076f468e Mon Sep 17 00:00:00 2001 From: Zonespace <41448081+Zonespace27@users.noreply.github.com> Date: Sun, 19 Nov 2023 03:02:28 -0800 Subject: [PATCH] Experimental sniper runtime fix (#4950) # About the pull request Fixes(?) below ![image](https://github.com/cmss13-devs/cmss13/assets/41448081/21a757b2-05e1-44b9-be0d-5c1044cbe296) There are multiple possible causes, will look into further if this runtime pops up again --- code/modules/projectiles/guns/specialist/sniper.dm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/code/modules/projectiles/guns/specialist/sniper.dm b/code/modules/projectiles/guns/specialist/sniper.dm index 17a2c0f26887..1e72a425387b 100644 --- a/code/modules/projectiles/guns/specialist/sniper.dm +++ b/code/modules/projectiles/guns/specialist/sniper.dm @@ -154,7 +154,7 @@ target.overlays -= lockon_direction_icon qdel(laser_beam) - if(!check_can_use(target, TRUE)) + if(!check_can_use(target, TRUE) || target.is_dead()) return var/obj/projectile/aimed_proj = sniper_rifle.in_chamber