From b950c6540f71fd057f1dc1e930d203cbbe87c29b Mon Sep 17 00:00:00 2001 From: Zelow79 Date: Sun, 19 Feb 2023 21:14:22 -0500 Subject: [PATCH 1/4] bn9 QoL improvements Increased BN multipliers for HacknetNodeMoney and WorldDaemonDifficulty to PI (3.14159...). This brings WD required hack to 9424.77796076938 (now the 2nd highest ^-^). Bn9 now starts with the same node bn9.3 rewards (the idea here is it helps showcase the BNs new feature and just speeds up a lot of what made it so slow early on) --- src/BitNode/BitNode.tsx | 4 +++- src/Prestige.ts | 4 ++-- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/BitNode/BitNode.tsx b/src/BitNode/BitNode.tsx index 7c2952475..69870abc2 100644 --- a/src/BitNode/BitNode.tsx +++ b/src/BitNode/BitNode.tsx @@ -754,6 +754,8 @@ export function getBitNodeMultipliers(n: number, lvl: number): IBitNodeMultiplie CrimeMoney: 0.5, ScriptHackMoney: 0.1, + HacknetNodeMoney: Math.PI, + HackExpGain: 0.05, FourSigmaMarketDataCost: 5, @@ -771,7 +773,7 @@ export function getBitNodeMultipliers(n: number, lvl: number): IBitNodeMultiplie StaneksGiftPowerMultiplier: 0.5, StaneksGiftExtraSize: 2, - WorldDaemonDifficulty: 2, + WorldDaemonDifficulty: Math.PI, }); } case 10: { diff --git a/src/Prestige.ts b/src/Prestige.ts index 0fe3e1305..6a0d5e8d8 100755 --- a/src/Prestige.ts +++ b/src/Prestige.ts @@ -284,8 +284,8 @@ export function prestigeSourceFile(flume: boolean): void { resetIndustryResearchTrees(); - // Source-File 9 (level 3) effect - if (Player.sourceFileLvl(9) >= 3) { + // Source-File 9 (level 3) effect also now applies when in bn9 + if (Player.sourceFileLvl(9) >= 3 || Player.bitNodeN === 9) { const hserver = Player.createHacknetServer(); hserver.level = 100; From f57309209074230a2b06b3c56cfb2a7a11954add Mon Sep 17 00:00:00 2001 From: Zelow79 Date: Sun, 19 Feb 2023 21:51:06 -0500 Subject: [PATCH 2/4] Update Prestige.ts updated comment to be a little more clear --- src/Prestige.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Prestige.ts b/src/Prestige.ts index 6a0d5e8d8..d53064887 100755 --- a/src/Prestige.ts +++ b/src/Prestige.ts @@ -284,7 +284,8 @@ export function prestigeSourceFile(flume: boolean): void { resetIndustryResearchTrees(); - // Source-File 9 (level 3) effect also now applies when in bn9 + // Source-File 9 (level 3) effect + // also now applies when entering bn9 until install if (Player.sourceFileLvl(9) >= 3 || Player.bitNodeN === 9) { const hserver = Player.createHacknetServer(); From 3fde3a1a2227b0b03fb7919f63a8a3e8d660fe3b Mon Sep 17 00:00:00 2001 From: Zelow79 Date: Wed, 22 Feb 2023 15:47:32 -0500 Subject: [PATCH 3/4] Update BitNode.tsx Removed PI from BN modifiers and set them back to base/original values as per Mughur request. --- src/BitNode/BitNode.tsx | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/BitNode/BitNode.tsx b/src/BitNode/BitNode.tsx index 69870abc2..bf39e1ed6 100644 --- a/src/BitNode/BitNode.tsx +++ b/src/BitNode/BitNode.tsx @@ -754,7 +754,7 @@ export function getBitNodeMultipliers(n: number, lvl: number): IBitNodeMultiplie CrimeMoney: 0.5, ScriptHackMoney: 0.1, - HacknetNodeMoney: Math.PI, + HacknetNodeMoney: 1, HackExpGain: 0.05, @@ -773,7 +773,7 @@ export function getBitNodeMultipliers(n: number, lvl: number): IBitNodeMultiplie StaneksGiftPowerMultiplier: 0.5, StaneksGiftExtraSize: 2, - WorldDaemonDifficulty: Math.PI, + WorldDaemonDifficulty: 2, }); } case 10: { From eb7b00a688351b6a1eaa63d9fc93c198c9662460 Mon Sep 17 00:00:00 2001 From: Zelow79 Date: Wed, 22 Feb 2023 15:50:29 -0500 Subject: [PATCH 4/4] Update BitNode.tsx --- src/BitNode/BitNode.tsx | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/BitNode/BitNode.tsx b/src/BitNode/BitNode.tsx index bf39e1ed6..7c2952475 100644 --- a/src/BitNode/BitNode.tsx +++ b/src/BitNode/BitNode.tsx @@ -754,8 +754,6 @@ export function getBitNodeMultipliers(n: number, lvl: number): IBitNodeMultiplie CrimeMoney: 0.5, ScriptHackMoney: 0.1, - HacknetNodeMoney: 1, - HackExpGain: 0.05, FourSigmaMarketDataCost: 5,