diff --git a/mods/haseulite.js b/mods/haseulite.js index 4c4650ed..03fdeed3 100644 --- a/mods/haseulite.js +++ b/mods/haseulite.js @@ -1625,13 +1625,15 @@ if(enabledMods.includes(loonaMod) && enabledMods.includes(fireMod) && enabledMod conduct: 1, }; - if(elements.carbon_monoxide) { - elements.carbon_monoxide.reactions ??= {}; - elements.carbon_monoxide.reactions.vivite_oxide = { elem1: "carbon_dioxide", elem2: "vivite", tempMin: 543, chance: 0.03 }; - elements.carbon_monoxide.reactions.vivite_oxide_powder = { elem1: "carbon_dioxide", elem2: "vivite_powder", tempMin: 543, chance: 0.03 }; - elements.carbon_monoxide.reactions.molten_vivite_oxide = { elem1: "carbon_dioxide", elem2: "vivite_gas", tempMin: 543, chance: 0.03 }; - elements.carbon_monoxide.reactions.vivite_oxide_gas = { elem1: "carbon_dioxide", elem2: "vivite_gas", tempMin: 543, chance: 0.03 }; - }; + runAfterLoad(function() { + if(elements.carbon_monoxide) { + elements.carbon_monoxide.reactions ??= {}; + elements.carbon_monoxide.reactions.vivite_oxide = { elem1: "carbon_dioxide", elem2: "vivite", tempMin: 543, chance: 0.03 }; + elements.carbon_monoxide.reactions.vivite_oxide_powder = { elem1: "carbon_dioxide", elem2: "vivite_powder", tempMin: 543, chance: 0.03 }; + elements.carbon_monoxide.reactions.molten_vivite_oxide = { elem1: "carbon_dioxide", elem2: "vivite_gas", tempMin: 543, chance: 0.03 }; + elements.carbon_monoxide.reactions.vivite_oxide_gas = { elem1: "carbon_dioxide", elem2: "vivite_gas", tempMin: 543, chance: 0.03 }; + } + ); runAfterLoad(function() { for(key in elements.water.reactions) {