diff --git a/mods/more_fairies.js b/mods/more_fairies.js
index 0bd122d0..9bd31c24 100644
--- a/mods/more_fairies.js
+++ b/mods/more_fairies.js
@@ -15,6 +15,7 @@ if(enabledMods.includes(runAfterAutogenMod) && enabledMods.includes(libraryMod)
],
state: "solid",
category: "fey",
+ desc: "Like the other fairies, but with acid.
To enable automatic fairy generation, set the generateFairies query parameter.",
}
elements.oil_fairy = {
@@ -27,6 +28,7 @@ if(enabledMods.includes(runAfterAutogenMod) && enabledMods.includes(libraryMod)
],
state: "solid",
category: "fey",
+ desc: "Like the other fairies, but with oil.
To enable automatic fairy generation, set the generateFairies query parameter.",
}
elements.honey_fairy = {
@@ -39,6 +41,7 @@ if(enabledMods.includes(runAfterAutogenMod) && enabledMods.includes(libraryMod)
],
state: "solid",
category: "fey",
+ desc: "Like the other fairies, but with sweet honey.
To enable automatic fairy generation, set the generateFairies query parameter.",
}
var excludedFairyElements = []
@@ -90,6 +93,13 @@ if(enabledMods.includes(runAfterAutogenMod) && enabledMods.includes(libraryMod)
fairyIncludeRandom = false
}
+ //Generate creepers
+ if(urlParams.get('generateFairies') !== null) { //if the variable exists at all
+ generateFairies = true
+ } else { //if it doesn't (and it returns null)
+ generateFairies = false
+ }
+
//Generator function
function tryJoin(stringOrArray,joiner) {
@@ -258,11 +268,13 @@ if(enabledMods.includes(runAfterAutogenMod) && enabledMods.includes(libraryMod)
};
runAfterAutogen(function() {
- fairyArray = Object.keys(elements).filter(function(e) { //same criteria as spouts
- return (defaultFairyCondition(e));
- });
- fairyArray.push(["rock","sand"]);
- generateFairy(fairyArray,false);
+ if(generateFairies) {
+ fairyArray = Object.keys(elements).filter(function(e) { //same criteria as spouts
+ return (defaultFairyCondition(e));
+ });
+ fairyArray.push(["rock","sand"]);
+ generateFairy(fairyArray,false);
+ };
});
elements.spawn_random_fairy = {