Made sure effects without calculations don't have computed results

This commit is contained in:
Thaum Rystra
2020-05-28 20:14:19 +02:00
parent 44e726417e
commit 2c671acf72

View File

@@ -24,6 +24,8 @@ export default function computeEffect(effect, memo){
if (!effect.calculation){
if(effect.operation === 'add' || effect.operation === 'base'){
effect.result = 0;
} else {
delete effect.result
}
} else if (Number.isFinite(+effect.calculation)){
effect.result = +effect.calculation;