diff --git a/app/imports/client/ui/properties/viewers/DamageViewer.vue b/app/imports/client/ui/properties/viewers/DamageViewer.vue index af8f2829..6d88cf6f 100644 --- a/app/imports/client/ui/properties/viewers/DamageViewer.vue +++ b/app/imports/client/ui/properties/viewers/DamageViewer.vue @@ -16,6 +16,23 @@ name="Target" value="Self" /> + @@ -30,6 +47,16 @@ export default { if (this.model.damageType === 'healing') return this.model.damageType; return `${this.model.damageType} damage` }, + saveDamage() { + if (!this.model.save) return; + if (!this.model.save.damageFunction?.calculation) { + return { value: 'Half damage' }; + } + if (this.model.save.damageFunction.calculation == '0' || this.model.save.damageFunction.value === 0) { + return { value: 'No damage' }; + } + return { calculation: this.model.save.damageFunction }; + } } }