Implementations diverses

This commit is contained in:
2021-04-13 14:01:22 +02:00
parent a898f4ce5a
commit 8170c1d407
18 changed files with 317 additions and 443 deletions

View File

@@ -23,6 +23,7 @@ export class VadentisActorSheet extends ActorSheet {
/* -------------------------------------------- */
getData() {
this.actor.calculerSommeStats();
let data = super.getData();
data.editScore = this.options.editScore;
@@ -36,7 +37,7 @@ export class VadentisActorSheet extends ActorSheet {
data.armes = this.actor.getArmes();
data.armures = this.actor.getArmures();
data.equipements = this.actor.getEquipements();
data.optionsBase = VadentisUtility.createDirectOptionList(0, 50);
data.optionsMalus = VadentisUtility.createDirectReverseOptionList(-50, 0);
data.optionsBonus = VadentisUtility.createDirectOptionList(0, 50);
@@ -73,6 +74,10 @@ export class VadentisActorSheet extends ActorSheet {
let combatName = event.currentTarget.attributes.name.value;
this.actor.rollCombat(combatName);
});
html.find('.magie-label a').click((event) => {
let magieName = event.currentTarget.attributes.name.value;
this.actor.rollMagie(magieName);
});
html.find('.competence-label a').click((event) => {
const li = $(event.currentTarget).parents(".item");
const competenceId = li.data("item-id");