From 679a1841214ab3e52e36c606d18f33f5f628b3cc 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:43:37 -0500 Subject: [PATCH] more anti-NaN (still broken) --- mods/haseulite.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mods/haseulite.js b/mods/haseulite.js index e5595365..1e20ffb4 100644 --- a/mods/haseulite.js +++ b/mods/haseulite.js @@ -1284,6 +1284,7 @@ if(enabledMods.includes(loonaMod) && enabledMods.includes(fireMod) && enabledMod behavior: behaviors.WALL, onCharge: function(pixel) { if(isNaN(pixel.charge)) { pixel.charge = 0 }; + if(isNaN(pixel.temp)) { pixel.temp = 20 }; if(!pixel) { return false }; doElectricity(pixel); for(i = 0; i < adjacentCoords.length; i++) { @@ -1303,6 +1304,8 @@ if(enabledMods.includes(loonaMod) && enabledMods.includes(fireMod) && enabledMod }; }, tick: function(pixel) { + if(isNaN(pixel.charge)) { pixel.charge = 0 }; + if(isNaN(pixel.temp)) { pixel.temp = 20 }; if(Math.random() < 0.013 && exposedToAir(pixel)) { changePixel(pixel,"vivite_oxide",false); pixel.temp += 0.1;