Fix for undefined skillAssistance
This commit is contained in:
@@ -104,7 +104,7 @@ export class CombatL5r5e extends Combat {
|
|||||||
? messageOptions.difficultyHidden
|
? messageOptions.difficultyHidden
|
||||||
: cfg.difficultyHidden;
|
: cfg.difficultyHidden;
|
||||||
roll.l5r5e.voidPointUsed = !!messageOptions.useVoidPoint;
|
roll.l5r5e.voidPointUsed = !!messageOptions.useVoidPoint;
|
||||||
roll.l5r5e.skillAssistance = messageOptions.skillAssistance;
|
roll.l5r5e.skillAssistance = messageOptions.skillAssistance || 0;
|
||||||
|
|
||||||
roll.roll();
|
roll.roll();
|
||||||
rnkMessage = await roll.toMessage({ flavor });
|
rnkMessage = await roll.toMessage({ flavor });
|
||||||
|
|||||||
@@ -116,7 +116,7 @@ export class RollL5r5e extends Roll {
|
|||||||
// count ring die + skill assistance
|
// count ring die + skill assistance
|
||||||
this.l5r5e.keepLimit =
|
this.l5r5e.keepLimit =
|
||||||
this.dice.reduce((acc, term) => (term instanceof game.l5r5e.RingDie ? acc + term.number : acc), 0) +
|
this.dice.reduce((acc, term) => (term instanceof game.l5r5e.RingDie ? acc + term.number : acc), 0) +
|
||||||
Math.max(0, this.l5r5e.skillAssistance);
|
Math.max(0, this.l5r5e.skillAssistance || 0);
|
||||||
|
|
||||||
// if only bulk skill dice, count the skill dice
|
// if only bulk skill dice, count the skill dice
|
||||||
if (!this.l5r5e.keepLimit) {
|
if (!this.l5r5e.keepLimit) {
|
||||||
|
|||||||
Reference in New Issue
Block a user