From be2466354b53cd3948e6996fdb2d5241bd55a089 Mon Sep 17 00:00:00 2001 From: cib Date: Wed, 19 Dec 2012 22:03:04 +0100 Subject: [PATCH] Fixed another mistake with projectile dodge code. --- code/modules/projectiles/projectile.dm | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index ea94707ac5b..f9ec106d3ab 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -82,10 +82,11 @@ var/distance = get_dist(original,loc) //Lower accurancy/longer range tradeoff. Distance matters a lot here, so at // close distance, actually RAISE the chance to hit. - def_zone = get_zone_with_miss_chance(def_zone, src, -30 + 8*distance) + def_zone = get_zone_with_miss_chance(def_zone, M, -30 + 8*distance) if(!def_zone) visible_message("\The [src] misses [M] narrowly.") + del(src) return if(silenced) M << "\red You've been shot in the [def_zone] by the [src.name]!"