Add new init system

This commit is contained in:
2023-09-13 17:37:30 +02:00
parent d5f27ae9ea
commit c1eb33bc21
12 changed files with 300 additions and 69 deletions

View File

@@ -92,9 +92,11 @@ export class PegasusActorCreate {
if (step == 'select-race-optionnal') {
let ability = this.raceOptionnalAbilities.optionnalabilities.find(item => item._id == itemId);
let update = []
let update = {}
await this.actor.applyAbility(ability, update);
this.actor.update(update)
if (!jQuery.isEmptyObject(update)) {
this.actor.update(update)
}
this.actor.createEmbeddedDocuments('Item', [ability]);
PegasusUtility.removeChatMessageId(PegasusUtility.findChatMessageId(event.currentTarget));
this.raceOptionnalAbilities.optionnalabilities = this.raceOptionnalAbilities.optionnalabilities.filter(item => item._id != itemId);