Initial import

This commit is contained in:
2021-12-02 20:18:21 +01:00
parent 522cad2ff8
commit b3f0af8c12
14 changed files with 201 additions and 286 deletions

View File

@ -41,6 +41,8 @@ export class PegasusActorSheet extends ActorSheet {
effects: this.object.effects.map(e => foundry.utils.deepClone(e.data)),
limited: this.object.limited,
specs: this.actor.getSpecs( ),
optionsDiceList: PegasusUtility.getOptionsDiceList(),
optionsLevel: PegasusUtility.getOptionsLevel(),
weapons: this.actor.checkAndPrepareWeapons( duplicate(this.actor.getWeapons()) ),
armors: duplicate(this.actor.getArmors()),
shields: duplicate(this.actor.getShields()),
@ -102,10 +104,14 @@ export class PegasusActorSheet extends ActorSheet {
this.actor.incrementeQuantite( li.data("item-id") );
} );
html.find('.skill-roll').click((event) => {
html.find('.roll-stat').click((event) => {
const statId = $(event.currentTarget).data("stat-key");
this.actor.rollStat(statId);
});
html.find('.roll-spec').click((event) => {
const li = $(event.currentTarget).parents(".item");
const skillId = li.data("item-id");
this.actor.rollSkill(skillId);
const specId = li.data("item-id");
this.actor.rollSpec(specId);
});
html.find('.technique-roll').click((event) => {
const li = $(event.currentTarget).parents(".item");