From ca85a0bd82cb16568e8c2928da12e3382b3dbfc2 Mon Sep 17 00:00:00 2001
From: client_Wu Xijin <364452445@qq.com>
Date: 星期三, 26 九月 2018 15:27:24 +0800
Subject: [PATCH] 3867 【前端】神兽地图优化
---
System/DogzDungeon/DogzDungeonModel.cs | 19 +++++++------------
1 files changed, 7 insertions(+), 12 deletions(-)
diff --git a/System/DogzDungeon/DogzDungeonModel.cs b/System/DogzDungeon/DogzDungeonModel.cs
index 6b07f67..3fa577f 100644
--- a/System/DogzDungeon/DogzDungeonModel.cs
+++ b/System/DogzDungeon/DogzDungeonModel.cs
@@ -115,9 +115,9 @@
public int GetRecommendNpc()
{
- if (bigBoxCollectCount < 2) //鏈柌鍔�
+ if (bigBoxCollectCount < 2)
{
- return bigBoxNpcId;//澶у疂绠眓pc 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)
{
- var npcConfig = Config.Instance.Get<NPCConfig>(bossId);
- if (IsBossUnLocked(bossId) && findPreciousModel.IsBossAlive(bossId) && playerLevel >= npcConfig.NPCLV)
- {
- return bossId;
- }
+ 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;
}
}
--
Gitblit v1.8.0