Working on 0.8.x

- NPC with all ring on strengths/weaknesses (CSS TODO).
- Removed Custom tech "Links" as they are in fact "Bonds" and need more work.
- Added Bonds, SignatureScroll, ItemPatterns and working on titles
This commit is contained in:
Vlyan
2021-05-09 14:43:46 +02:00
parent 0bef6afc66
commit cda02bd8c7
62 changed files with 1658 additions and 222 deletions

View File

@@ -20,8 +20,8 @@ export class AdvancementSheetL5r5e extends ItemSheetL5r5e {
});
}
async getData() {
const sheetData = await super.getData();
async getData(options = {}) {
const sheetData = await super.getData(options);
sheetData.data.subTypesList = AdvancementSheetL5r5e.types;
sheetData.data.skillsList = game.l5r5e.HelpersL5r5e.getSkillsList(true);
@@ -47,46 +47,18 @@ export class AdvancementSheetL5r5e extends ItemSheetL5r5e {
html.find("#advancement_type").on("change", (event) => {
if ($(event.target).val() === "skill") {
this._updateChoice(
{
ring: currentRing,
},
{
skill: currentSkill,
}
);
this._updateChoice({ ring: currentRing }, { skill: currentSkill });
} else {
this._updateChoice(
{
skill: currentSkill,
},
{
ring: currentRing,
}
);
this._updateChoice({ skill: currentSkill }, { ring: currentRing });
}
});
html.find("#advancement_ring").on("change", (event) => {
this._updateChoice(
{
ring: currentRing,
},
{
ring: $(event.target).val(),
}
);
this._updateChoice({ ring: currentRing }, { ring: $(event.target).val() });
});
html.find("#advancement_skill").on("change", (event) => {
this._updateChoice(
{
skill: currentSkill,
},
{
skill: $(event.target).val(),
}
);
this._updateChoice({ skill: currentSkill }, { skill: $(event.target).val() });
});
}