diff --git a/module/applications/levelup/characterLevelup.mjs b/module/applications/levelup/characterLevelup.mjs index 8772fbc5..f7ef2ffa 100644 --- a/module/applications/levelup/characterLevelup.mjs +++ b/module/applications/levelup/characterLevelup.mjs @@ -283,9 +283,10 @@ export default class DhCharacterLevelUp extends LevelUpBase { const allExperiences = { ...this.actor.system.experiences, ...Object.values(this.levelup.levels).reduce((acc, level) => { - Object.keys(level.achievements.experiences).forEach( - x => (acc[x] = level.achievements.experiences[x]) - ); + for (const key of Object.keys(level.achievements.experiences)) { + acc[key] = level.achievements.experiences[key]; + } + return acc; }, {}) }; diff --git a/module/applications/levelup/levelup.mjs b/module/applications/levelup/levelup.mjs index 5b8051b0..ba6110cc 100644 --- a/module/applications/levelup/levelup.mjs +++ b/module/applications/levelup/levelup.mjs @@ -360,9 +360,10 @@ export default class DhlevelUp extends HandlebarsApplicationMixin(ApplicationV2) const allExperiences = { ...this.actor.system.experiences, ...Object.values(this.levelup.levels).reduce((acc, level) => { - Object.keys(level.achievements.experiences).forEach( - x => (acc[x] = level.achievements.experiences[x]) - ); + for (const key of Object.keys(level.achievements.experiences)) { + acc[key] = level.achievements.experiences[key]; + } + return acc; }, {}) };