From 707ef069ef1f88b2e6f342e8275064e5bec4b228 Mon Sep 17 00:00:00 2001 From: kevinz000 <2003111+kevinz000@users.noreply.github.com> Date: Sat, 9 May 2020 08:45:56 -0700 Subject: [PATCH] why --- code/modules/projectiles/projectile.dm | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/code/modules/projectiles/projectile.dm b/code/modules/projectiles/projectile.dm index 95133b65e9..dc395707f1 100644 --- a/code/modules/projectiles/projectile.dm +++ b/code/modules/projectiles/projectile.dm @@ -375,7 +375,7 @@ return var/required_pixels = (pixels_per_second * (((SSprojectiles.flags & SS_TICKER)? (wait * world.tick_lag) : wait) * 0.1)) + pixels_tick_leftover - if(required_pixels > pixel_increment_amount) + if(required_pixels >= pixel_increment_amount) pixels_tick_leftover = MODULUS(required_pixels, pixel_increment_amount) pixel_move(FLOOR(required_pixels / pixel_increment_amount, pixel_increment_amount), FALSE) else @@ -532,10 +532,10 @@ step_towards(src, T) if(QDELETED(src)) return - pixels_tick_leftover += pixel_increment_amount - if(pixels_tick_leftover > world.icon_size) + pixels_range_leftover += pixel_increment_amount + if(pixels_range_leftover > world.icon_size) Range() - pixels_tick_leftover -= world.icon_size + pixels_range_leftover -= world.icon_size if(!hitscanning && !forcemoved) pixel_x = ((oldloc.x - x) * world.icon_size) + old_px pixel_y = ((oldloc.y - y) * world.icon_size) + old_py