Various fixes
This commit is contained in:
@@ -25,14 +25,25 @@ export class VadentisActorSheet extends ActorSheet {
|
||||
getData() {
|
||||
let data = super.getData();
|
||||
|
||||
data.stats = this.actor.stats;
|
||||
data.combat = this.actor.combat;
|
||||
data.magie = this.actor.magie;
|
||||
data.editScore = this.options.editScore;
|
||||
data.donnees = this.actor.getDonnees();
|
||||
data.editScore = this.options.editScore;
|
||||
data.donnees = this.actor.getDonnees();
|
||||
data.eglises = this.actor.getEglises();
|
||||
data.competences = this.actor.getCompetences();
|
||||
data.sorts = this.actor.getSorts();
|
||||
data.devotions = this.actor.getDevotions();
|
||||
data.sorts = this.actor.getSorts();
|
||||
data.devotions = this.actor.getDevotions();
|
||||
data.attributs = this.actor.getAttributs();
|
||||
data.techniques = this.actor.getTechniques();
|
||||
data.armes = this.actor.getArmes();
|
||||
data.armures = this.actor.getArmures();
|
||||
data.equipements = this.actor.getEquipements();
|
||||
|
||||
data.optionsBase = VadentisUtility.createDirectOptionList(0, 50);
|
||||
data.optionsMalus = VadentisUtility.createDirectOptionList(-50, 0);
|
||||
data.optionsBonus = VadentisUtility.createDirectOptionList(0, 50);
|
||||
data.optionsPV = VadentisUtility.createOptionList(-50, 200);
|
||||
data.optionsPE = VadentisUtility.createOptionList(-50, 200);
|
||||
data.optionsPA = VadentisUtility.createOptionList(0, 20);
|
||||
|
||||
data.isGM = game.user.isGM;
|
||||
|
||||
return data;
|
||||
@@ -67,11 +78,21 @@ export class VadentisActorSheet extends ActorSheet {
|
||||
const competenceId = li.data("item-id");
|
||||
this.actor.rollCompetence(competenceId);
|
||||
});
|
||||
html.find('.technique-label a').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
const techniqueId = li.data("item-id");
|
||||
this.actor.rollTechnique(techniqueId);
|
||||
});
|
||||
html.find('.sort-label a').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
const sortId = li.data("item-id");
|
||||
this.actor.rollSort(sortId);
|
||||
});
|
||||
html.find('.arme-label a').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
const armeId = li.data("item-id");
|
||||
this.actor.rollArme(armeId);
|
||||
});
|
||||
html.find('.devotion-label a').click((event) => {
|
||||
const li = $(event.currentTarget).parents(".item");
|
||||
const devotionId = li.data("item-id");
|
||||
@@ -103,7 +124,12 @@ export class VadentisActorSheet extends ActorSheet {
|
||||
const item = this.actor.getOwnedItem(itemId);
|
||||
item.sheet.render(true);
|
||||
});
|
||||
|
||||
html.find('.item-equip').click(ev => {
|
||||
const li = $(ev.currentTarget).parents(".item");
|
||||
this.actor.equiperObject( li.data("item-id") );
|
||||
this.render(true);
|
||||
});
|
||||
|
||||
}
|
||||
|
||||
/* -------------------------------------------- */
|
||||
|
Reference in New Issue
Block a user