diff --git a/src/Augmentation/ui/PurchaseableAugmentations.tsx b/src/Augmentation/ui/PurchaseableAugmentations.tsx index aff025490..d3d9a70a4 100644 --- a/src/Augmentation/ui/PurchaseableAugmentations.tsx +++ b/src/Augmentation/ui/PurchaseableAugmentations.tsx @@ -129,6 +129,8 @@ interface IPurchaseableAugsProps { purchaseAugmentation: (player: IPlayer, aug: Augmentation, showModal: (open: boolean) => void) => void; rep?: number; + skipPreReqs?: boolean; + skipExclusiveIndicator?: boolean; } export const PurchaseableAugmentations = (props: IPurchaseableAugsProps): React.ReactElement => { @@ -192,10 +194,12 @@ export const PurchaseableAugmentations = (props: IPurchaseableAugsProps): React. {aug.name} {aug.name === AugmentationNames.NeuroFluxGovernor && ` - Level ${getNextNeuroFluxLevel()}`} - {aug.factions.length === 1 && } + {aug.factions.length === 1 && !props.skipExclusiveIndicator && ( + + )} - {aug.prereqs.length > 0 && } + {aug.prereqs.length > 0 && !props.skipPreReqs && } diff --git a/src/PersonObjects/Sleeve/ui/SleeveAugmentationsModal.tsx b/src/PersonObjects/Sleeve/ui/SleeveAugmentationsModal.tsx index 4d660800c..c487a9808 100644 --- a/src/PersonObjects/Sleeve/ui/SleeveAugmentationsModal.tsx +++ b/src/PersonObjects/Sleeve/ui/SleeveAugmentationsModal.tsx @@ -66,6 +66,8 @@ export function SleeveAugmentationsModal(props: IProps): React.ReactElement { props.sleeve.tryBuyAugmentation(player, aug); rerender(); }} + skipPreReqs + skipExclusiveIndicator /> {/*