少年修仙传客户端代码仓库
client_Hale
2019-02-01 3378a17256799229453c4d1eef192b5e9bde0fc8
2701 上古战场目标为玩家会突然切换目标
2个文件已修改
13 ■■■■■ 已修改文件
Core/NetworkPackage/DTCFile/ServerPack/HB4_Fight/DTCB411_tagMCAddMaliciousAtkPlayer.cs 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/GameActor/GA_Hero.cs 7 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Core/NetworkPackage/DTCFile/ServerPack/HB4_Fight/DTCB411_tagMCAddMaliciousAtkPlayer.cs
@@ -34,7 +34,11 @@
        GA_Player _player = GAMgr.Instance.GetBySID(package.AtkPlayerID) as GA_Player;
        if (_player != null)
        {
            PlayerDatas.Instance.ReCheckAttackTarget(_player);
            if (_hero.SelectTarget != null
             && _hero.SelectTarget.ActorType != GameObjType.gotPlayer)
            {
                PlayerDatas.Instance.ReCheckAttackTarget(_player);
            }
            if (!StatusMgr.Instance.IsExist(package.AtkPlayerID, StatusMgr.Instance.redNameBuffID))
            {
Fight/GameActor/GA_Hero.cs
@@ -54,6 +54,13 @@
            {
                return;
            }
#if UNITY_EDITOR
            if (m_LockTarget is GA_Player && value != null && !(value is GA_Player))
            {
                Debug.LogFormat("更换了锁定目标: {0} => {1}", m_LockTarget.ServerInstID, value.ServerInstID);
            }
#endif
            m_LockTarget = value;
        }
    }