forked from public/foundryvtt-reve-de-dragon
Amélioration de la gestion de la surprise
This commit is contained in:
@@ -217,7 +217,7 @@ export default class RollDialog extends HandlebarsApplicationMixin(ApplicationV2
|
||||
})
|
||||
}
|
||||
|
||||
|
||||
|
||||
static async create(rollData, rollOptions = {}) {
|
||||
const rollDialog = new RollDialog(rollData, rollOptions)
|
||||
rollDialog.render(true)
|
||||
@@ -250,9 +250,6 @@ export default class RollDialog extends HandlebarsApplicationMixin(ApplicationV2
|
||||
constructor(rollData, rollOptions) {
|
||||
super()
|
||||
this.rollData = rollData
|
||||
// const callbacks = this.rollOptions.callbacks.map(c =>
|
||||
// r => r.activve.actor Promise.all(this.rollOptions.callbacks.map(async callback => await callback(rollData.active.actor, rollData)))
|
||||
// )
|
||||
this.rollOptions = {
|
||||
callbacks: [
|
||||
async (actor, r) => await actor.appliquerAjoutExperience(r),
|
||||
@@ -361,6 +358,7 @@ export default class RollDialog extends HandlebarsApplicationMixin(ApplicationV2
|
||||
|
||||
const modes = ROLL_MODE_TABS.filter(m => m.isAllowed(rollData) && m.visible(rollData))
|
||||
.map(m => m.toModeData(rollData))
|
||||
BASIC_PARTS.loadSurprises(this.rollData, this.getSelectedMode().code)
|
||||
this.setModeTitle()
|
||||
|
||||
const visibleRollParts = this.getActiveParts()
|
||||
|
||||
Reference in New Issue
Block a user