mirror of
https://github.com/bitburner-official/bitburner-src.git
synced 2024-11-26 09:33:49 +01:00
Fix #2446 - ns.purchaseAugment() can no longer buy NF from gang
Added the checks from AugmentationPage.tsx to the singularity purchaseAugment() function to disallow buying NF from player-run gang and disallow TRP from player-run gang outside BN2
This commit is contained in:
parent
79b3bb0f0e
commit
e8d4265c96
@ -166,6 +166,8 @@ export function NetscriptSingularity(
|
|||||||
let augs = [];
|
let augs = [];
|
||||||
if (player.hasGangWith(faction)) {
|
if (player.hasGangWith(faction)) {
|
||||||
for (const augName in Augmentations) {
|
for (const augName in Augmentations) {
|
||||||
|
if (augName === AugmentationNames.NeuroFluxGovernor) continue;
|
||||||
|
if (augName === AugmentationNames.TheRedPill && player.bitNodeN !== 2) continue;
|
||||||
const tempAug = Augmentations[augName];
|
const tempAug = Augmentations[augName];
|
||||||
if (!tempAug.isSpecial) {
|
if (!tempAug.isSpecial) {
|
||||||
augs.push(augName);
|
augs.push(augName);
|
||||||
|
Loading…
Reference in New Issue
Block a user