mirror of
https://github.com/Foundryborne/daggerheart.git
synced 2026-01-17 07:36:26 +01:00
before fixing damage roll on main
This commit is contained in:
parent
af01f8f1b2
commit
27c4626a15
4 changed files with 12 additions and 6 deletions
|
|
@ -442,6 +442,9 @@
|
|||
"title": "Ownership Selection - {name}",
|
||||
"default": "Default Ownership"
|
||||
},
|
||||
"ReactionRoll": {
|
||||
"title": "Reaction Roll: {trait}"
|
||||
},
|
||||
"ResourceDice": {
|
||||
"title": "{name} Resource",
|
||||
"rerollDice": "Reroll Dice"
|
||||
|
|
|
|||
|
|
@ -13,7 +13,7 @@ export default class ReactionRollDialog extends HandlebarsApplicationMixin(Appli
|
|||
|
||||
static DEFAULT_OPTIONS = {
|
||||
tag: 'form',
|
||||
classes: ['daggerheart', 'views', 'damage-reduction'],
|
||||
classes: ['daggerheart', 'views'],
|
||||
position: {
|
||||
width: 240,
|
||||
height: 'auto'
|
||||
|
|
@ -32,9 +32,9 @@ export default class ReactionRollDialog extends HandlebarsApplicationMixin(Appli
|
|||
|
||||
/** @override */
|
||||
static PARTS = {
|
||||
damageSelection: {
|
||||
id: 'damageReduction',
|
||||
template: 'systems/daggerheart/templates/dialogs/damageReduction.hbs'
|
||||
reactionRoll: {
|
||||
id: 'reactionRoll',
|
||||
template: 'systems/daggerheart/templates/dialogs/reactionRoll.hbs'
|
||||
}
|
||||
};
|
||||
|
||||
|
|
@ -42,7 +42,7 @@ export default class ReactionRollDialog extends HandlebarsApplicationMixin(Appli
|
|||
|
||||
/** @inheritDoc */
|
||||
get title() {
|
||||
return game.i18n.localize('DAGGERHEART.APPLICATIONS.DamageReduction.title');
|
||||
return game.i18n.format('DAGGERHEART.APPLICATIONS.ReactionRoll.title', { trait: game.i18n.localize(`DAGGERHEART.CONFIG.Traits.${this.trait}.name`) });
|
||||
}
|
||||
|
||||
async _prepareContext(_options) {
|
||||
|
|
|
|||
|
|
@ -12,7 +12,7 @@ export default class DamageRoll extends DHRoll {
|
|||
|
||||
static async buildEvaluate(roll, config = {}, message = {}) {
|
||||
if (config.evaluate !== false) {
|
||||
if (config.dialog.configure === false) roll.constructFormula(config);
|
||||
// if (config.dialog.configure === false) roll.constructFormula(config);
|
||||
for (const roll of config.roll) await roll.roll.evaluate();
|
||||
}
|
||||
roll._evaluated = true;
|
||||
|
|
|
|||
3
templates/dialogs/reactionRoll.hbs
Normal file
3
templates/dialogs/reactionRoll.hbs
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
<div>
|
||||
Reaction Roll
|
||||
</div>
|
||||
Loading…
Add table
Add a link
Reference in a new issue