feat: Don’t let ability effort count to be raised above the maximum effort
This commit is contained in:
12
index.html
12
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);
|
||||
|
Reference in New Issue
Block a user