Merge pull request #3889 from stalefishies/purchase-aug-fix

MISC: Add faction membership check to singularity.purchaseAugmentation
This commit is contained in:
hydroflame
2022-07-06 15:35:53 -04:00
committed by GitHub

View File

@@ -164,6 +164,11 @@ export function NetscriptSingularity(player: IPlayer, workerScript: WorkerScript
const augs = getFactionAugmentationsFiltered(player, fac);
if (!player.factions.includes(fac.name)) {
_ctx.log(() => `You can't purchase augmentations from '${facName}' because you aren't a member`);
return false;
}
if (!augs.includes(augName)) {
_ctx.log(() => `Faction '${facName}' does not have the '${augName}' augmentation.`);
return false;