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
commit 7d263e4223
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

@ -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;