Ajout QoL

This commit is contained in:
2021-04-24 21:30:17 +02:00
parent 0149f49e7c
commit 36bb9ecd17
10 changed files with 231 additions and 8 deletions

View File

@@ -70,6 +70,28 @@ export class VadentisActorSheet extends ActorSheet {
const li = $(ev.currentTarget).parents(".item");
VadentisUtility.confirmDelete(this, li);
});
html.find('.munition-moins').click(event => {
const li = $(event.currentTarget).parents(".item");
const item = this.actor.getOwnedItem(li.data("item-id"));
this.actor.decrementeMunition( item );
} );
html.find('.munition-plus').click(event => {
const li = $(event.currentTarget).parents(".item");
const item = this.actor.getOwnedItem(li.data("item-id"));
this.actor.incrementeMunition( item );
} );
html.find('.argent-moins').click(event => {
const li = $(event.currentTarget).parents(".item");
const item = this.actor.getOwnedItem(li.data("item-id"));
this.actor.decrementeArgent( item );
} );
html.find('.argent-plus').click(event => {
const li = $(event.currentTarget).parents(".item");
const item = this.actor.getOwnedItem(li.data("item-id"));
this.actor.incrementeArgent( item );
} );
html.find('.combat-label a').click((event) => {
let combatName = event.currentTarget.attributes.name.value;
@@ -119,6 +141,16 @@ export class VadentisActorSheet extends ActorSheet {
const weapon = this.actor.getOwnedItem(li.data("item-id"));
this.actor.rollDamage(weapon, 'criticaldamage');
});
html.find('.sort-damage').click((event) => {
const li = $(event.currentTarget).parents(".item");
const weapon = this.actor.getOwnedItem(li.data("item-id"));
this.actor.rollSortDevotionDamage(weapon, 'damage');
});
html.find('.sort-damage-critical').click((event) => {
const li = $(event.currentTarget).parents(".item");
const weapon = this.actor.getOwnedItem(li.data("item-id"));
this.actor.rollSortDevotionDamage(weapon, 'damagecritical');
});
html.find('.competence-base').change((event) => {
let skillName = event.currentTarget.attributes.skillname.value;