Fixed: Zero effect passive bonus now causes passive skill value to show.
This commit is contained in:
@@ -24,7 +24,7 @@ export default class EffectAggregator{
|
||||
this.max = Number.POSITIVE_INFINITY;
|
||||
this.advantage = 0;
|
||||
this.disadvantage = 0;
|
||||
this.passiveAdd = 0;
|
||||
this.passiveAdd = undefined;
|
||||
this.fail = 0;
|
||||
this.set = undefined;
|
||||
this.conditional = [];
|
||||
@@ -74,6 +74,7 @@ export default class EffectAggregator{
|
||||
break;
|
||||
case 'passiveAdd':
|
||||
// Add all passive adds together
|
||||
if (this.passiveAdd === undefined) this.passiveAdd = 0;
|
||||
this.passiveAdd += result;
|
||||
break;
|
||||
case 'fail':
|
||||
|
||||
@@ -31,7 +31,7 @@
|
||||
<template v-if="model.conditionalBenefits && model.conditionalBenefits.length">
|
||||
*
|
||||
</template>
|
||||
<template v-if="model.passiveBonus">
|
||||
<template v-if="'passiveBonus' in model">
|
||||
({{ passiveScore }})
|
||||
</template>
|
||||
</v-list-tile-title>
|
||||
|
||||
Reference in New Issue
Block a user