diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index a45b713b85..a01db82752 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -177,6 +177,7 @@ ricochets++ if(A.handle_ricochet(src)) ignore_source_check = TRUE + range = initial(range) return FALSE if(firer && !ignore_source_check) if(A == firer || (A == firer.loc && ismecha(A))) //cannot shoot yourself or your mech