少年修仙传客户端代码仓库
client_Hale
2018-08-23 ddba48b78f2e433ea0365235d13f9c20fc9183a4
System/FindPrecious/BossHomeModel.cs
@@ -92,30 +92,34 @@
            var vipNeedFloor1 = GetFloorVipRequirement(1);
            var myLevel = PlayerDatas.Instance.baseData.LV;
            var maxFloor = 1;
            for (int i = 0; i < sortedBosses.Count; i++)
            {
                var bossId = sortedBosses[i];
                var config = Config.Instance.Get<NPCConfig>(bossId);
                var bossHomeConfig = Config.Instance.Get<BossHomeConfig>(bossId);
                if (vipLevel < vipNeedFloor1)
                {
                    if (config.NPCLV > myLevel)
                    {
                        var bossHomeConfig = Config.Instance.Get<BossHomeConfig>(bossId);
                        return bossHomeConfig.FloorNum;
                    }
                }
                else
                {
                    var bossHomeConfig = Config.Instance.Get<BossHomeConfig>(bossId);
                    if (vipLevel >= GetFloorVipRequirement(bossHomeConfig.FloorNum) && myLevel < config.NPCLV)
                    {
                        return bossHomeConfig.FloorNum;
                    }
                }
                if (bossHomeConfig.FloorNum > maxFloor)
                {
                    maxFloor = bossHomeConfig.FloorNum;
                }
            }
            return 1;
            return maxFloor;
        }
        public int GetFloorVipRequirement(int _floor)