少年修仙传客户端代码仓库
client_Wu Xijin
2018-09-26 ca85a0bd82cb16568e8c2928da12e3382b3dbfc2
3867 【前端】神兽地图优化
1个文件已修改
13 ■■■■■ 已修改文件
System/DogzDungeon/DogzDungeonModel.cs 13 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/DogzDungeon/DogzDungeonModel.cs
@@ -115,9 +115,9 @@
        public int GetRecommendNpc()
        {
            if (bigBoxCollectCount < 2) //未疲劳
            if (bigBoxCollectCount < 2)
            {
                return bigBoxNpcId;//大宝箱npc id
                return bigBoxNpcId;
            }
            if (wearyValue < GeneralConfig.Instance.bossWearyValues[2])
@@ -126,21 +126,17 @@
                for (int i = sortedBossIds.Count - 1; i >= 0; i--)
                {
                    var bossId = sortedBossIds[i];
                    var dogzConfig = Config.Instance.Get<DogzDungeonConfig>(bossId);
                    if (dogzConfig.MonsterType == 3 || dogzConfig.MonsterType == 4)
                    {
                        var npcConfig = Config.Instance.Get<NPCConfig>(bossId);
                        if (IsBossUnLocked(bossId) && findPreciousModel.IsBossAlive(bossId) && playerLevel >= npcConfig.NPCLV)
                        {
                            return bossId;
                        }
                    }
                }
                return sortedBossIds[0];
            }
            return bigBoxNpcId;//大宝箱 npcid
            return eliteMonsters[0];
        }
        public int GetRecommendKillElite()
@@ -428,8 +424,7 @@
        public int id { get; private set; }
        public bool isUnLocked {
            get {
                var config = Config.Instance.Get<NPCConfig>(id);
                return PlayerDatas.Instance.baseData.LV >= config.NPCLV;
                return true;
            }
        }