From 26316c2494b633085b699963ff65c3b543761243 Mon Sep 17 00:00:00 2001 From: catloversg <152669316+catloversg@users.noreply.github.com> Date: Fri, 5 Jul 2024 04:19:36 +0700 Subject: [PATCH] BUGFIX: Fix wrong money source when traveling (#1456) --- src/PersonObjects/PersonMethods.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/PersonObjects/PersonMethods.ts b/src/PersonObjects/PersonMethods.ts index 7941b0b26..9106ddb50 100644 --- a/src/PersonObjects/PersonMethods.ts +++ b/src/PersonObjects/PersonMethods.ts @@ -5,6 +5,7 @@ import { currentNodeMults } from "../BitNode/BitNodeMultipliers"; import { Player } from "@player"; import { WorkStats } from "@nsdefs"; import { CONSTANTS } from "../Constants"; +import { PlayerObject } from "./Player/PlayerObject"; export function gainHackingExp(this: Person, exp: number): void { if (isNaN(exp)) { @@ -176,7 +177,7 @@ export function travel(this: Person, cityName: CityName): boolean { return false; } - Player.loseMoney(CONSTANTS.TravelCost, "sleeves"); + Player.loseMoney(CONSTANTS.TravelCost, this instanceof PlayerObject ? "other" : "sleeves"); this.city = cityName; return true;