Added effects for Source-File 9

This commit is contained in:
danielyxie
2019-03-29 20:01:34 -07:00
parent c8b478c208
commit 51d9274626
8 changed files with 97 additions and 54 deletions
+7 -2
View File
@@ -32,10 +32,11 @@ import { FactionWorkType } from "./Faction/FactionWorkT
import { netscriptCanGrow,
netscriptCanHack,
netscriptCanWeaken } from "./Hacking/netscriptCanHack";
import { getCostOfNextHacknetNode,
getCostOfNextHacknetServer,
hasHacknetServers,
purchaseHacknet } from "./Hacknet/HacknetNode";
purchaseHacknet } from "./Hacknet/HacknetHelpers";
import {Locations} from "./Locations";
import { Message } from "./Message/Message";
import { Messages } from "./Message/MessageHelpers";
@@ -318,7 +319,11 @@ function NetscriptFunctions(workerScript) {
upgradeCache : function(i, n) {
if (!hasHacknetServers()) { return false; }
const node = getHacknetNode(i);
return node.purchaseCacheUpgrade(n, Player);
const res = node.purchaseCacheUpgrade(n, Player);
if (res) {
Player.hashManager.updateCapacity(Player);
}
return res;
},
getLevelUpgradeCost : function(i, n) {
const node = getHacknetNode(i);