From 5de0a1687ff193674dbf995a14918a54114a26aa Mon Sep 17 00:00:00 2001 From: "Laetitia (O-01-67)" <68935009+O-01-67@users.noreply.github.com> Date: Sun, 6 Nov 2022 11:42:19 -0500 Subject: [PATCH] fix missing stateLow also changes to breakPixel replicated in mobs.js --- mods/human_edit.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/mods/human_edit.js b/mods/human_edit.js index aab3eefe..bc0f0b1c 100644 --- a/mods/human_edit.js +++ b/mods/human_edit.js @@ -15,10 +15,13 @@ function hasPixel(x,y,elementInput) { }; }; -function breakPixel(pixel,changetemp=false) { +function breakPixel(pixel,changetemp=false,defaultBreakIntoDust=false) { var info = elements[pixel.element]; if(typeof(info.breakInto) === "undefined") { - return false; + if(defaultBreakIntoDust) { + if(Math.random() < defaultBreakIntoDust) { changePixel(pixel,"dust",changetemp) }; + }; + return defaultBreakIntoDust; }; var breakIntoElement = info.breakInto; if(Array.isArray(breakIntoElement)) { @@ -61,6 +64,7 @@ if(enabledMods.includes(onTryMoveIntoMod)) { tempHigh: 100, stateHigh: "cooked_meat", tempLow: -18, + stateLow: "frozen_meat", category:"life", hidden: true, breakInto: ["meat", "blood"],