少年修仙传客户端代码仓库
client_linchunjie
2019-06-12 6fbe7144cbafeda72799635cf977df096e7ad93e
7199 【2.0】【开发】丹药达到使用上限时不显示红点
1个文件已修改
20 ■■■■■ 已修改文件
System/Alchemy/AlchemyModel.cs 20 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Alchemy/AlchemyModel.cs
@@ -654,6 +654,26 @@
                    {
                        continue;
                    }
                    var config = AlchemyConfig.Get(id);
                    AlchemyDrugUseLimit drugUseLimit;
                    if (TryGetAlchemyUseLimit(config.AlchemItemID, out drugUseLimit))
                    {
                        if (drugUseLimit.IsReachLimit())
                        {
                            continue;
                        }
                    }
                    else
                    {
                        var drugConfig = AttrFruitConfig.Get(config.AlchemItemID);
                        if (packModel.GetItemTotalUsedTimes(config.AlchemItemID)
                            >= drugConfig.basicUseLimit)
                        {
                            continue;
                        }
                    }
                    Item item;
                    if (IsAlchemyEnoughMaterial(id, out item))
                    {