diff --git a/project/src/helpers/TradeHelper.ts b/project/src/helpers/TradeHelper.ts index 677c1ebe..f4e6867a 100644 --- a/project/src/helpers/TradeHelper.ts +++ b/project/src/helpers/TradeHelper.ts @@ -97,7 +97,7 @@ export class TradeHelper } // Decrement trader item count - if (this.traderConfig.persistPurchaseDataInProfile && assortHasBuyRestrictions) + if (assortHasBuyRestrictions) { const itemPurchaseDetails = { items: [{ itemId: buyRequestData.item_id, count: buyCount }], @@ -170,7 +170,7 @@ export class TradeHelper // Decrement trader item count itemPurchased.upd.StackObjectsCount -= buyCount; - if (this.traderConfig.persistPurchaseDataInProfile && assortHasBuyRestrictions) + if (assortHasBuyRestrictions) { const itemPurchaseDat = { items: [{ itemId: buyRequestData.item_id, count: buyCount }], diff --git a/project/src/models/spt/config/ITraderConfig.ts b/project/src/models/spt/config/ITraderConfig.ts index 46b6e925..1e972fbe 100644 --- a/project/src/models/spt/config/ITraderConfig.ts +++ b/project/src/models/spt/config/ITraderConfig.ts @@ -11,8 +11,6 @@ export interface ITraderConfig extends IBaseConfig tradersResetFromServerStart: boolean; updateTimeDefault: number; traderPriceMultipler: number; - /** Keep track of purchased trader-limited items beyond server restarts to prevent server-restart item scumming */ - persistPurchaseDataInProfile: boolean; fence: FenceConfig; }