diff --git a/project/src/helpers/AssortHelper.ts b/project/src/helpers/AssortHelper.ts index 10c2ec65..88ae86e3 100644 --- a/project/src/helpers/AssortHelper.ts +++ b/project/src/helpers/AssortHelper.ts @@ -45,7 +45,7 @@ export class AssortHelper return traderAssorts; } - // Iterate over all assorts, removing items that don't fulfil the requirements + // Iterate over all assorts, removing items that haven't yet been unlocked by quests (ASSORTMENT_UNLOCK) for (const assortId in traderAssorts.loyal_level_items) { // Get quest id that unlocks assort + statuses quest can be in to show assort @@ -116,7 +116,7 @@ export class AssortHelper return assort; } - // Remove items not unlocked from quest status change (ASSORTMENT_UNLOCK) + // Remove items restricted by loyalty levels above those reached by the player for (const itemId in assort.loyal_level_items) { if (assort.loyal_level_items[itemId] > pmcProfile.TradersInfo[traderId].loyaltyLevel) diff --git a/project/src/models/enums/WeaponTypes.ts b/project/src/models/enums/WeaponTypes.ts index 8efe76fd..c3f377dd 100644 --- a/project/src/models/enums/WeaponTypes.ts +++ b/project/src/models/enums/WeaponTypes.ts @@ -1,6 +1,7 @@ export enum Weapons127x55 { ASH_12 = "5cadfbf7ae92152ac412eeef", + RSH_12 = "633ec7c2a6918cb895019c6c", } export enum Weapons86x70 @@ -208,3 +209,9 @@ export enum Weapons68x51 { MCX_SPEAR = "65290f395ae2ae97b80fdf2d", } + +export enum Weapons40x46 +{ + M32A1 = "6275303a9f372d6ea97f9ec7", + FN40GL = "5e81ebcd8e146c7080625e15", +}