diff --git a/index.html b/index.html
index 43e50bf..0457ae5 100644
--- a/index.html
+++ b/index.html
@@ -433,6 +433,7 @@
speed: document.getElementById("inp-pool-edge-speed"),
intellect: document.getElementById("inp-pool-edge-intellect"),
};
+ const inpAbilityEffort = document.getElementById("inp-ability-effort");
const dspAbilityPool = document.getElementById("dsp-ability-pool");
@@ -655,6 +656,15 @@
}
};
+ const abilityEffortChanged = () => {
+ var maxEffort = Number(inpMaxEffort.value);
+ var abilityEffort = Number(inpAbilityEffort.value);
+
+ if (abilityEffort > maxEffort) {
+ inpAbilityEffort.value = maxEffort;
+ }
+ };
+
document.addEventListener(
"DOMContentLoaded",
() => {
@@ -671,6 +681,8 @@
.querySelectorAll("input[name=pool-selector]")
.forEach((elem) => {elem.addEventListener("change", poolSelectionChanged)});
+ inpAbilityEffort.addEventListener("input", abilityEffortChanged);
+
btnNoCharCreateCharacter.addEventListener("click", createCharacter);
btnCreateCharacter.addEventListener("click", createCharacter);
btnSaveCharacter.addEventListener("click", saveCurrentCharacter);