| Fight/MapTransferUtility.cs | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
Fight/MapTransferUtility.cs
@@ -293,6 +293,18 @@ } } // 增加一项针对BOSS的逻辑判断 if(_config.NPCType == (int)E_NpcType.Fight) { var _boss = GAMgr.Instance.GetCloserNPC(_hero.Pos, npcID) as GA_NpcFightBoss; if(_boss != null) { _hero.MoveToPosition(_boss.Pos,_npcLocation.scope); _hero.SelectTarget = _hero.LockTarget = _boss; return; } } FairyGrabBossConfig _fairyBoss = Config.Instance.Get<FairyGrabBossConfig>(npcID); bool _isBoss = _worldBoss != null || _fairyBoss != null || dogzBoss != null; if (_isBoss && _findLocation)