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
/>
{/*