System/Compose/New/ComposeWinModel.cs
@@ -488,7 +488,10 @@ int[] fixedCounts = config.itemCount; for ( int i = 0; i < fixedCounts.Length; i++) { int haveCount = playerPack.GetItemCountByID(PackType.rptItem,fixedIds[i]); var fixedId = fixedIds[i]; var itemConfig = Config.Instance.Get<ItemConfig>(fixedId); var packType = GeneralDefine.GetPackTypeByItemType(itemConfig.Type); int haveCount = playerPack.GetItemCountByID(packType,fixedIds[i]); if (haveCount < fixedCounts[i]) { return false;