From b9699c2a9562377944040c427d14be50293c1bd4 Mon Sep 17 00:00:00 2001
From: gmcew <97335456+gmcew@users.noreply.github.com>
Date: Fri, 8 May 2026 00:14:31 +0100
Subject: [PATCH] UI: Break out Darknet BN and player mults as separate entries
(#2745)
On the stats page, this change separates Darknet mults from crime in player mults, and additionally includes the BN mults for Darknet.
---
src/BitNode/ui/BitnodeMultipliersDescription.tsx | 12 ++++++++++++
src/ui/CharacterStats.tsx | 8 ++++++--
2 files changed, 18 insertions(+), 2 deletions(-)
diff --git a/src/BitNode/ui/BitnodeMultipliersDescription.tsx b/src/BitNode/ui/BitnodeMultipliersDescription.tsx
index 67b50e00f..a0865964c 100644
--- a/src/BitNode/ui/BitnodeMultipliersDescription.tsx
+++ b/src/BitNode/ui/BitnodeMultipliersDescription.tsx
@@ -68,6 +68,7 @@ export const BitNodeMultipliersDisplay = ({ n, level, hideMultsIfCannotAccessFea
+
@@ -226,6 +227,17 @@ function CrimeMults({ mults }: IMultsProps): React.ReactElement {
return ;
}
+function DarknetMults({ mults }: IMultsProps): React.ReactElement {
+ const rows: IBNMultRows = {
+ DarknetMoneyMultiplier: {
+ name: "Darknet Money",
+ color: Settings.theme.money,
+ },
+ };
+
+ return ;
+}
+
function SkillMults({ mults }: IMultsProps): React.ReactElement {
const rows: IBNMultRows = {
HackingLevelMultiplier: {
diff --git a/src/ui/CharacterStats.tsx b/src/ui/CharacterStats.tsx
index ec9d1fadb..53d6e9bd0 100644
--- a/src/ui/CharacterStats.tsx
+++ b/src/ui/CharacterStats.tsx
@@ -533,14 +533,18 @@ export function CharacterStats(): React.ReactElement {
effValue: Player.mults.crime_money * currentNodeMults.CrimeMoney,
color: Settings.theme.money,
},
+ ]}
+ color={Settings.theme.combat}
+ />
+
{Player.canAccessBladeburner() && currentNodeMults.BladeburnerRank > 0 && (