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"),
|
speed: document.getElementById("inp-pool-edge-speed"),
|
||||||
intellect: document.getElementById("inp-pool-edge-intellect"),
|
intellect: document.getElementById("inp-pool-edge-intellect"),
|
||||||
};
|
};
|
||||||
|
const inpAbilityEffort = document.getElementById("inp-ability-effort");
|
||||||
|
|
||||||
const dspAbilityPool = document.getElementById("dsp-ability-pool");
|
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(
|
document.addEventListener(
|
||||||
"DOMContentLoaded",
|
"DOMContentLoaded",
|
||||||
() => {
|
() => {
|
||||||
@@ -671,6 +681,8 @@
|
|||||||
.querySelectorAll("input[name=pool-selector]")
|
.querySelectorAll("input[name=pool-selector]")
|
||||||
.forEach((elem) => {elem.addEventListener("change", poolSelectionChanged)});
|
.forEach((elem) => {elem.addEventListener("change", poolSelectionChanged)});
|
||||||
|
|
||||||
|
inpAbilityEffort.addEventListener("input", abilityEffortChanged);
|
||||||
|
|
||||||
btnNoCharCreateCharacter.addEventListener("click", createCharacter);
|
btnNoCharCreateCharacter.addEventListener("click", createCharacter);
|
||||||
btnCreateCharacter.addEventListener("click", createCharacter);
|
btnCreateCharacter.addEventListener("click", createCharacter);
|
||||||
btnSaveCharacter.addEventListener("click", saveCurrentCharacter);
|
btnSaveCharacter.addEventListener("click", saveCurrentCharacter);
|
||||||
|
Reference in New Issue
Block a user