diff --git a/native/app/inventory/logic/Sockets.ts b/native/app/inventory/logic/Sockets.ts index ec1e360db..30d3451f1 100644 --- a/native/app/inventory/logic/Sockets.ts +++ b/native/app/inventory/logic/Sockets.ts @@ -306,6 +306,7 @@ function updateSocketCategoriesWithData(sockets: Sockets, destinyItem: DestinyIt /// for these items the UI itself can decide to get all the plugs. As they are not looked by users /// all the time it is a waste to create them for every category case CategoryStyle.Consumable: + case CategoryStyle.LargePerk: case CategoryStyle.EnergyMeter: { /// Skip adding the plugs for now socket.reusablePlugSocketIndex = map.socketIndex; diff --git a/native/app/stats/Logic.ts b/native/app/stats/Logic.ts index 900673eb1..6cc5c0407 100644 --- a/native/app/stats/Logic.ts +++ b/native/app/stats/Logic.ts @@ -59,8 +59,12 @@ export function createStats(destinyItem: DestinyItem, sockets: Sockets): ItemSta if (destinyItem.def.itemType === ItemType.Weapon) { const stats = createBaseStats(destinyItem); - console.log("createStats", sockets); - + const intrinsicCategory = sockets?.socketCategories.find( + (category) => category.socketCategoryHash === SocketCategoryEnum.INTRINSIC_TRAITS, + ); + if (intrinsicCategory) { + addSocketStats(stats, intrinsicCategory); + } const perksCategory = sockets?.socketCategories.find( (category) => category.socketCategoryHash === SocketCategoryEnum.WEAPON_PERKS, );