diff --git a/source/engine/mecanisms.js b/source/engine/mecanisms.js index 8cab20ddb..9bc136587 100644 --- a/source/engine/mecanisms.js +++ b/source/engine/mecanisms.js @@ -587,7 +587,7 @@ export let mecanismScale = (recurse, k, v) => { : R.has('au-dessus de')(t) ? { de: t['au-dessus de'], à: Infinity, taux: t.taux } : t - ) + ).map(R.evolve({taux: recurse})) let objectShape = { assiette: false, @@ -621,7 +621,7 @@ export let mecanismScale = (recurse, k, v) => { : memo + (Math.min(val(assiette), max * val(multiplicateur)) - min * val(multiplicateur)) * - recurse(taux).nodeValue, + taux.nodeValue, 0 ) }