test sur l'update des hexa

This commit is contained in:
rwanoux
2024-05-14 09:19:07 +02:00
parent be8b4f320d
commit 682c4a963a
2 changed files with 10 additions and 6 deletions
+9 -5
View File
@@ -92,18 +92,22 @@ export class VermineActorSheet extends ActorSheet {
} }
//click on wound radio //click on wound radio
html.find('.hexa [type="radio"]').click(ev => { html.find('.hexa [type="radio"]').change(ev => {
this._onClickRadioHexa(ev) ev.preventDefault()
console.log(ev.target.checked , "CHECK______________________")
return this._onClickRadioHexa(ev)
}) })
} }
_onClickRadioHexa(ev) { _onClickRadioHexa(ev) {
if (!ev.currentTarget.checked) { return } console.log("________________iiiiiii")
if (!ev.currentTarget.checked) { return false};
ev.preventDefault();
let prop = ev.currentTarget.name; let prop = ev.currentTarget.name;
let update = {}; let update = {};
update[prop] = ev.currentTarget.value - 1 update[prop] = ev.currentTarget.value-1
this.actor.update(update) return this.actor.update(update)
} }
async _onMinMaxEdit(event) { async _onMinMaxEdit(event) {
+1 -1
View File
@@ -132,7 +132,7 @@ export class VermineCharacterSheet extends VermineActorSheet {
async _onClickTotemDice(ev) { async _onClickTotemDice(ev) {
let el = ev.currentTarget; let el = ev.currentTarget;
let totem = el.dataset.totemName; let totem = el.dataset.totemName;
let value = parseInt(el.dataset.totemValue); let value = parseInt(el.dataset.totemValue)||0;
let oldValue = this.actor.system.adaptation.totems[totem].value; let oldValue = this.actor.system.adaptation.totems[totem].value;
if (value === oldValue) { value-- }; if (value === oldValue) { value-- };