diff --git a/app/imports/api/engine/actions/applyPropertyByType/applyAction.js b/app/imports/api/engine/actions/applyPropertyByType/applyAction.js index 4847e91d..115d1998 100644 --- a/app/imports/api/engine/actions/applyPropertyByType/applyAction.js +++ b/app/imports/api/engine/actions/applyPropertyByType/applyAction.js @@ -272,9 +272,10 @@ function spendResources(prop, actionContext) { recalculateCalculation(attConsumed.quantity, actionContext); if (!attConsumed.quantity?.value) return; + if (!attConsumed.variableName) return; let stat = actionContext.scope[attConsumed.variableName]; if (!stat) { - spendLog.push(stat.name + ': ' + ' not found'); + spendLog.push(attConsumed.variableName + ': ' + ' not found'); return; } damagePropertyWork({