From a7ecdecec188123c2f2153ede3163230a44cecea Mon Sep 17 00:00:00 2001 From: Stefan Zermatten Date: Mon, 1 Mar 2021 14:22:03 +0200 Subject: [PATCH] Prevented contextual variables `#type` from being written to creature variable list --- .../api/creature/computation/engine/writeCreatureVariables.js | 2 ++ 1 file changed, 2 insertions(+) diff --git a/app/imports/api/creature/computation/engine/writeCreatureVariables.js b/app/imports/api/creature/computation/engine/writeCreatureVariables.js index e558e7c3..11749005 100644 --- a/app/imports/api/creature/computation/engine/writeCreatureVariables.js +++ b/app/imports/api/creature/computation/engine/writeCreatureVariables.js @@ -33,6 +33,8 @@ export default function writeCreatureVariables(memo, creatureId, fullRecompute = if (fullRecompute){ memo.creatureVariables = {}; forOwn(memo.statsByVariableName, (stat, variableName) => { + // Don't save context variables + if (variableName[0] === '#') return; let condensedStat = pick(stat, fields); memo.creatureVariables[variableName] = condensedStat; });