JavaScript shits its ass and eats it when seeing an undefined instead of calling it falsey
This commit is contained in:
parent
1092320abe
commit
1ecde15f63
|
|
@ -274,7 +274,8 @@ if(enabledMods.includes(runAfterAutogenMod) && enabledMods.includes(libraryMod))
|
||||||
var newElement = newPixel.element;
|
var newElement = newPixel.element;
|
||||||
if(newElement !== testName) {
|
if(newElement !== testName) {
|
||||||
//Jinsoulite handling
|
//Jinsoulite handling
|
||||||
if(jinsouliteSpreadWhitelist && jinsouliteSpreadWhitelist.includes(newPixel.element)) {
|
if(typeof(jinsouliteSpreadWhitelist) !== "undefined") {
|
||||||
|
if(jinsouliteSpreadWhitelist.includes(newPixel.element)) {
|
||||||
if(newPixel.value > 0) { //if jinsoulitoid and value is positive
|
if(newPixel.value > 0) { //if jinsoulitoid and value is positive
|
||||||
//if compressor has no recorded water, initialize to zero
|
//if compressor has no recorded water, initialize to zero
|
||||||
if(typeof(pixel.absorbed.water) === "undefined") { pixel.absorbed.water = 0 };
|
if(typeof(pixel.absorbed.water) === "undefined") { pixel.absorbed.water = 0 };
|
||||||
|
|
@ -282,6 +283,7 @@ if(enabledMods.includes(runAfterAutogenMod) && enabledMods.includes(libraryMod))
|
||||||
pixel.absorbed.water += newPixel.value;
|
pixel.absorbed.water += newPixel.value;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
};
|
||||||
|
|
||||||
//Alkahest handling
|
//Alkahest handling
|
||||||
if(newPixel.element === "alkahest") {
|
if(newPixel.element === "alkahest") {
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue