Skip to content

Commit c779ce2

Browse files
committed
Merge branch 'main' of https://github.com/malaclypse2/bitburner-scripts into main
2 parents 5459d2b + 8d4e07f commit c779ce2

2 files changed

Lines changed: 14 additions & 14 deletions

File tree

scripts/bit-lib.js

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -141,12 +141,9 @@ export function printfSeverAsTarget(server, ns) {
141141
const hacksRunning = ns.nFormat(server.targetedBy.hack, '0a');
142142
const growsRunning = ns.nFormat(server.targetedBy.grow, '0a');
143143
const weakensRunning = ns.nFormat(server.targetedBy.weaken, '0a');
144-
let hackFactor = 0;
145-
try {
144+
let hackFactor = server.hackFactor;
145+
if(ns.ls('home', 'Formulas.exe').length >0 )
146146
hackFactor = ns.formulas.hacking.hackPercent(ns.getServer(server.name), ns.getPlayer());
147-
} catch {
148-
hackFactor = server.hackFactor;
149-
}
150147
//let hackFactor = server.hackFactor;
151148
const amountToBeStolen = hackFactor * server.targetedBy.hack * server.currentMoney;
152149
let stealing = '';

scripts/net-monitor.js

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -183,11 +183,11 @@ export function printFancyLog(servers, logType, playerInfo, ns) {
183183
return at - bt;
184184
};
185185
/**@param {Server} a @param {Server} b*/
186-
let cmpByMoneyBeingHacked = function (a,b) {
186+
let cmpByMoneyBeingHacked = function (a, b) {
187187
let am = getAmountTargetedToBeHacked(a, ns);
188188
let bm = getAmountTargetedToBeHacked(b, ns);
189189
return am - bm;
190-
}
190+
};
191191
let cmpByMaxMoney = function (a, b) {
192192
let am = a.maxMoney;
193193
let bm = b.maxMoney;
@@ -318,7 +318,9 @@ export function printFancyLog(servers, logType, playerInfo, ns) {
318318
let shortnames =
319319
'Including ' +
320320
shortlist
321-
.map((target) => target.name + ` (${ns.nFormat(getAmountTargetedToBeHacked(target, ns), '$0a')})`)
321+
.map(
322+
(target) => target.name + ` (${ns.nFormat(getAmountTargetedToBeHacked(target, ns), '$0a')})`
323+
)
322324
.join(', ');
323325
shortnames += `, and ${rest.length} more using ${restThreads} threads.`;
324326
targetstr = shortnames;
@@ -446,11 +448,12 @@ function formatHomeSection(servers, ns, insideWidth) {
446448

447449
/**
448450
* The amount to be hacked from this server, assuming all incoming hack threads hit at max money.
449-
* @param {Server} server
450-
* @param {NS} ns
451+
* @param {Server} server
452+
* @param {NS} ns
451453
*/
452-
function getAmountTargetedToBeHacked(server, ns){
454+
function getAmountTargetedToBeHacked(server, ns) {
453455
let hf = server.hackFactor;
454-
if (ns.ls ('home', "Formulas.exe")) hf = ns.formulas.hacking.hackPercent(ns.getServer(server.name), ns.getPlayer());
455-
return hf * server.targetedBy.hack * server.maxMoney;
456-
}
456+
if (ns.ls('home', 'Formulas.exe').length > 0)
457+
hf = ns.formulas.hacking.hackPercent(ns.getServer(server.name), ns.getPlayer());
458+
return hf * server.targetedBy.hack * server.maxMoney;
459+
}

0 commit comments

Comments
 (0)