Sync with deliveries

This commit is contained in:
2022-07-31 08:51:47 +02:00
parent da2e2b3687
commit 2332d81e24
273 changed files with 117 additions and 33 deletions

View File

@@ -59,6 +59,7 @@ export class CrucibleItemSheet extends ItemSheet {
name: objectData.name,
editable: this.isEditable,
cssClass: this.isEditable ? "editable" : "locked",
weaponSkills: CrucibleUtility.getWeaponSkills(),
data: itemData,
limited: this.object.limited,
options: this.options,

View File

@@ -17,11 +17,10 @@ export class CrucibleUtility {
CrucibleUtility.dropItemOnToken(canvas, data)
});
this.rollDataStore = {}
this.defenderStore = {}
this.diceList = [];
this.diceFoundryList = [];
this.optionsDiceList = "";
this.rollDataStore = {}
this.skills = await CrucibleUtility.loadCompendium("fvtt-crucible-rpg.skills");
this.weaponSkills = this.skills.filter( item => item.data.data.isweaponskill)
CrucibleCommands.init();
Handlebars.registerHelper('count', function (list) {
@@ -51,7 +50,11 @@ export class CrucibleUtility {
/*-------------------------------------------- */
static getSkills() {
return this.skills;
return duplicate(this.skills)
}
/*-------------------------------------------- */
static getWeaponSkills() {
return duplicate(this.weaponSkills)
}
/* -------------------------------------------- */