From 61caddc895f50b219b0a83589551bae9e7dc039e Mon Sep 17 00:00:00 2001 From: slweeb <91897291+slweeb@users.noreply.github.com> Date: Tue, 13 Sep 2022 18:18:37 -0400 Subject: [PATCH] Update velocity.js --- mods/velocity.js | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/mods/velocity.js b/mods/velocity.js index a88eb2a2..f9ca7ad1 100644 --- a/mods/velocity.js +++ b/mods/velocity.js @@ -226,9 +226,11 @@ explodeAt = function(x,y,radius,fire="fire") { pixel.temp += damage*radius*power; pixelTempCheck(pixel); // set the pixel.vx and pixel.vy depending on the angle and power - var angle = Math.atan2(pixel.y-y,pixel.x-x); - pixel.vx = Math.floor((pixel.vx|0) + Math.cos(angle) * (radius * power/10)); - pixel.vy = Math.floor((pixel.vy|0) + Math.sin(angle) * (radius * power/10)); + if (!elements[pixel.element].excludeRandom) { + var angle = Math.atan2(pixel.y-y,pixel.x-x); + pixel.vx = Math.floor((pixel.vx|0) + Math.cos(angle) * (radius * power/10)); + pixel.vy = Math.floor((pixel.vy|0) + Math.sin(angle) * (radius * power/10)); + } } } } \ No newline at end of file