test sur l'update des hexa
This commit is contained in:
@@ -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) {
|
||||||
|
|||||||
@@ -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-- };
|
||||||
|
|||||||
Reference in New Issue
Block a user