diff --git a/src/Hacknet/data/Constants.ts b/src/Hacknet/data/Constants.ts index db7b2f24f..140e72edc 100644 --- a/src/Hacknet/data/Constants.ts +++ b/src/Hacknet/data/Constants.ts @@ -2,7 +2,7 @@ export const HacknetNodeConstants = { MoneyGainPerLevel: 1.5, BaseCost: 1000, - LevelBaseCost: 1, + LevelBaseCost: 500, RamBaseCost: 30e3, CoreBaseCost: 500e3, diff --git a/src/Hacknet/formulas/HacknetNodes.ts b/src/Hacknet/formulas/HacknetNodes.ts index c4ac78a9a..b0dfb8440 100644 --- a/src/Hacknet/formulas/HacknetNodes.ts +++ b/src/Hacknet/formulas/HacknetNodes.ts @@ -24,11 +24,11 @@ export function calculateLevelUpgradeCost(startingLevel: number, extraLevels = 1 let totalMultiplier = 0; let currLevel = startingLevel; for (let i = 0; i < sanitizedLevels; ++i) { - totalMultiplier += HacknetNodeConstants.LevelBaseCost * Math.pow(mult, currLevel); + totalMultiplier += Math.pow(mult, currLevel); ++currLevel; } - return (HacknetNodeConstants.BaseCost / 2) * totalMultiplier * costMult; + return HacknetNodeConstants.LevelBaseCost * totalMultiplier * costMult; } export function calculateRamUpgradeCost(startingRam: number, extraLevels = 1, costMult = 1): number {