少年修仙传客户端代码仓库
2834 【BUG】【1.4.100】【1.5】坐骑丹灵宠丹的物品使用跳转至坐骑灵宠界面显示异常
2个文件已修改
9 ■■■■■ 已修改文件
System/Mount/PlayerMountDatas.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Pet/PlayerPetDatas.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Mount/PlayerMountDatas.cs
@@ -416,7 +416,7 @@
        for (int i = 0; i < MountList.Count; i++)
        {
            int SkillminLv = GetSkillLvDis(MountList[i]);
            if (SkillminLv < GetSkillMinLv)
            if (SkillminLv < GetSkillMinLv && SkillminLv!=0)
            {
                GetSkillMinLv = SkillminLv;
            }
@@ -427,7 +427,7 @@
        for (int i = 0; i < MountList.Count; i++)
        {
            int SkillLv = GetSkillLvDis(MountList[i]);
            if (SkillLv > GetSkillMinLv)
            if (SkillLv > GetSkillMinLv || SkillLv==0)
            {
                continue;
            }
@@ -446,6 +446,7 @@
    private int GetSkillLvDis(int MountId)//获取离升级最近的技能等级
    {
        int SkillLv = 0;
        foreach (var key in GetMountSkillAndItem.Keys)
        {
            if (_DicHorse.ContainsKey(MountId) && GetMountSkillAndItem[key].HorseID == MountId)
System/Pet/PlayerPetDatas.cs
@@ -407,7 +407,7 @@
        for (int i = 0; i < PetList.Count; i++)
        {
            int SkillminLv = GetSkillLvDis(PetList[i]);
            if (SkillminLv < GetSkillMinLv)
            if (SkillminLv < GetSkillMinLv && SkillminLv!=0)
            {
                GetSkillMinLv = SkillminLv;
            }
@@ -418,7 +418,7 @@
        for (int i = 0; i < PetList.Count; i++)
        {
            int SkillLv = GetSkillLvDis(PetList[i]);
            if (SkillLv > GetSkillMinLv)
            if (SkillLv > GetSkillMinLv || SkillLv==0)
            {
                continue;
            }