From 860fd733cb71b99d2918e7486fbf07a795fa582f Mon Sep 17 00:00:00 2001 From: "Laetitia (O-01-67)" <68935009+O-01-67@users.noreply.github.com> Date: Sun, 5 Mar 2023 16:51:24 -0500 Subject: [PATCH] more antiNaN --- mods/doElectricity changes.js | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/mods/doElectricity changes.js b/mods/doElectricity changes.js index ce3e6eea..a7d0e139 100644 --- a/mods/doElectricity changes.js +++ b/mods/doElectricity changes.js @@ -1,9 +1,8 @@ //console.log("doElectricity should be changed"); function doElectricity(pixel) { - if(typeof(pixel.charge) == "number" && isNaN(pixel.charge)) { + if(isNaN(pixel.charge)) { pixel.charge = 0; - return; }; if (pixel.charge) { // Check each adjacent pixel, if that pixel's charge is false, set it to the same charge @@ -21,6 +20,8 @@ function doElectricity(pixel) { newPixel.color = pixelColorPick(newPixel); } if(elements[newPixel.element].onCharge) { + pixel.charge ??= 0; + if(isNaN(pixel.charge)) { pixel.charge = 0 }; elements[newPixel.element].onCharge(pixel); }; }