少年修仙传客户端代码仓库
client_Zxw
2018-11-13 fd2fe34d7522d909e5474bd659afed88c0615a23
System/Pet/PetAttributeWin.cs
@@ -107,11 +107,11 @@
        }
        List<int> PetSkillLv = new List<int>();
        List<int> PetSkill = new List<int>();
        private void PetUpdate()//灵宠刷新
        private void PetUpdate(int _PetID)//灵宠刷新
        {
            petmodel.Wait = true;
            PetInfoConfig petInfo = Config.Instance.Get<PetInfoConfig>(TypePetID);
            if (petmodel._DicPetBack.ContainsKey(TypePetID))
            PetInfoConfig petInfo = Config.Instance.Get<PetInfoConfig>(_PetID);
            if (petmodel._DicPetBack.ContainsKey(_PetID))
            {
                PetSkillLv.Clear();
                PetSkill.Clear();
@@ -125,12 +125,11 @@
                {
                    PetSkill.Add(petSkillStrList[i]);
                }
                if (petmodel._DicPetBack[TypePetID].PetClass > PetLv && PetSkillLv.Contains((petmodel._DicPetBack[TypePetID].PetClass)))
                if (_PetID== TypePetID && petmodel._DicPetBack[_PetID].PetClass > PetLv && PetSkillLv.Contains((petmodel._DicPetBack[_PetID].PetClass)))
                {
                    int Index = PetSkillLv.IndexOf((petmodel._DicPetBack[TypePetID].PetClass));
                    ridingAndPetActivationModel.RidingAndPetActivationSet(RidingAndPetActivation.PetSkillActivates, TypePetID, PetSkill[Index], petmodel._DicPetBack[TypePetID].PetClass);
                    int Index = PetSkillLv.IndexOf((petmodel._DicPetBack[_PetID].PetClass));
                    ridingAndPetActivationModel.RidingAndPetActivationSet(RidingAndPetActivation.PetSkillActivates, _PetID, PetSkill[Index], petmodel._DicPetBack[_PetID].PetClass);
                }
            }
            m_ScrollerController.m_Scorller.RefreshActiveCellViews();//刷新可见
        }