Fix defaultMultipliers being changed

This commit is contained in:
nickofolas 2022-05-07 10:14:01 -05:00
parent b46718d188
commit 81912d7876
2 changed files with 3 additions and 1 deletions

@ -504,6 +504,8 @@ export const defaultMultipliers: IBitNodeMultipliers = {
WorldDaemonDifficulty: 1, WorldDaemonDifficulty: 1,
}; };
Object.freeze(defaultMultipliers);
export function getBitNodeMultipliers(n: number, lvl: number): IBitNodeMultipliers { export function getBitNodeMultipliers(n: number, lvl: number): IBitNodeMultipliers {
const mults = Object.assign({}, defaultMultipliers); const mults = Object.assign({}, defaultMultipliers);
switch (n) { switch (n) {

@ -252,4 +252,4 @@ export interface IBitNodeMultipliers {
* The multipliers that are influenced by current Bitnode progression. * The multipliers that are influenced by current Bitnode progression.
*/ */
// tslint:disable-next-line:variable-name // tslint:disable-next-line:variable-name
export const BitNodeMultipliers = defaultMultipliers; export const BitNodeMultipliers = Object.assign({}, defaultMultipliers);