diff --git a/app/imports/api/creature/computation/EffectAggregator.js b/app/imports/api/creature/computation/EffectAggregator.js index 4419ffd0..4ec98f4c 100644 --- a/app/imports/api/creature/computation/EffectAggregator.js +++ b/app/imports/api/creature/computation/EffectAggregator.js @@ -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': diff --git a/app/imports/ui/properties/components/skills/SkillListTile.vue b/app/imports/ui/properties/components/skills/SkillListTile.vue index bfa2d5eb..b4925012 100644 --- a/app/imports/ui/properties/components/skills/SkillListTile.vue +++ b/app/imports/ui/properties/components/skills/SkillListTile.vue @@ -31,7 +31,7 @@ -