diff --git a/app/imports/api/creature/computation/recomputeCreature.js b/app/imports/api/creature/computation/recomputeCreature.js index 6a9397f3..6e4babd6 100644 --- a/app/imports/api/creature/computation/recomputeCreature.js +++ b/app/imports/api/creature/computation/recomputeCreature.js @@ -96,9 +96,7 @@ export function recomputeCreatureById(creatureId){ * - Write the computed results back to the database */ export function recomputeCreatureByDoc(creature){ - console.time('recomputeCreatureByDoc'); const creatureId = creature._id; - console.time('findToggles'); // find all toggles that have conditions, even if they are inactive let toggleIds = CreatureProperties.find({ 'ancestors.id': creatureId, @@ -108,8 +106,6 @@ export function recomputeCreatureByDoc(creature){ }, { fields: {_id: 1}, }).map(t => t._id); - console.timeEnd('findToggles'); - console.time('findActiveProperties'); // Find all the active properties let props = CreatureProperties.find({ 'ancestors.id': creatureId, @@ -131,28 +127,12 @@ export function recomputeCreatureByDoc(creature){ order: 1, } }).fetch(); - console.timeEnd('findActiveProperties'); - console.time('build computation memo'); let computationMemo = new ComputationMemo(props, creature); - console.timeEnd('build computation memo'); - console.time('recomputeInactiveProperties'); recomputeInactiveProperties(creatureId); - console.timeEnd('recomputeInactiveProperties'); - console.time('computeMemo'); computeMemo(computationMemo); - console.timeEnd('computeMemo'); - console.time('writeAlteredProperties'); writeAlteredProperties(computationMemo); - console.timeEnd('writeAlteredProperties'); - console.time('writeCreatureVariables'); writeCreatureVariables(computationMemo, creatureId); - console.timeEnd('writeCreatureVariables'); - console.time('recomputeDamageMultipliersById'); recomputeDamageMultipliersById(creatureId); - console.timeEnd('recomputeDamageMultipliersById'); - console.time('recomputeSlotFullness'); recomputeSlotFullness(creatureId); - console.timeEnd('recomputeSlotFullness'); - console.timeEnd('recomputeCreatureByDoc'); return computationMemo; }