diff --git a/src/ts/classes/BladesChat.ts b/src/ts/classes/BladesChat.ts index 8bd0c07..c501fbb 100644 --- a/src/ts/classes/BladesChat.ts +++ b/src/ts/classes/BladesChat.ts @@ -95,8 +95,8 @@ class BladesChat extends ChatMessage { const msgData = { speaker: bladesRoll.getSpeaker(BladesChat.getSpeaker()), content: await renderTemplate(bladesRoll.chatTemplate, bladesRoll.data), - type: CONST.CHAT_MESSAGE_TYPES.ROLL, - flags: { + type: CONST.CHAT_MESSAGE_TYPES.ROLL, + flags: { "eunos-blades": { template: bladesRoll.chatTemplate, rollData: bladesRoll.data @@ -230,21 +230,21 @@ class BladesChat extends ChatMessage { > = { [Position.controlled]: { [RollResult.critical]: {}, - [RollResult.success]: {}, - [RollResult.partial]: {}, - [RollResult.fail]: {} + [RollResult.success]: {}, + [RollResult.partial]: {}, + [RollResult.fail]: {} }, [Position.risky]: { [RollResult.critical]: {}, - [RollResult.success]: {}, - [RollResult.partial]: {}, - [RollResult.fail]: {} + [RollResult.success]: {}, + [RollResult.partial]: {}, + [RollResult.fail]: {} }, [Position.desperate]: { [RollResult.critical]: {}, - [RollResult.success]: {}, - [RollResult.partial]: {}, - [RollResult.fail]: {} + [RollResult.success]: {}, + [RollResult.partial]: {}, + [RollResult.fail]: {} } }; const {consequenceData} = this.flagData.rollData ?? {}; diff --git a/src/ts/sheets/actor/BladesFactionSheet.ts b/src/ts/sheets/actor/BladesFactionSheet.ts index 14be26d..53c0615 100644 --- a/src/ts/sheets/actor/BladesFactionSheet.ts +++ b/src/ts/sheets/actor/BladesFactionSheet.ts @@ -15,8 +15,8 @@ class BladesFactionSheet extends BladesActorSheet { }) as ActorSheet.Options; } - override getData() { - const context = super.getData(); + override async getData() { + const context = await super.getData(); if (!BladesActor.IsType(this.actor, BladesActorType.faction)) { return context; } const sheetData: BladesActorDataOfType = {