diff --git a/mods/survival.js b/mods/survival.js index c5783dd0..f6282eb9 100644 --- a/mods/survival.js +++ b/mods/survival.js @@ -85,6 +85,10 @@ runAfterAutogen(function(){ for (var element in settings.survival) { if (!elements[element]) { continue; } if (elements[element].category === "tools") { continue; } + if (!elements[element].colorObject) { + elements[element].color = "#ffffff"; + elements[element].colorObject = {"r": 255,"g": 255,"b": 255}; + } createElementButton(element); document.getElementById("elementButton-"+element).innerHTML += "("+settings.survival[element]+")"; } @@ -122,7 +126,7 @@ elements.cloner.ignore = elements.cloner.ignore.concat(["gold","gold_coin","molt elements.cloner.desc = "You can only clone one element at a time!" elements.smash.tool = function(pixel) { - if (elements[pixel.element].seed === true && pixel.element !== "cactus") { return } + if (elements[pixel.element].seed === true) { return } if (elements[pixel.element].breakInto !== undefined || (elements[pixel.element].seed !== undefined && elements[pixel.element].seed !== true)) { // times 0.25 if not shiftDown else 1 if (Math.random() < (elements[pixel.element].hardness || 1) * (shiftDown ? 1 : 0.25)) {