少年修仙传客户端代码仓库
client_Hale
2019-07-16 f3924c5703ea559200c980ee9f3ca98b811b311e
4514 【主干】争夺模式点击切换目标按钮不会切换选中玩家
4个文件已修改
9 ■■■■■ 已修改文件
Fight/GameActor/Bhv_FindEnemy.cs 1 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/GameActor/GAMgr.cs 1 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/GameActor/GA_Player.cs 3 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/MainInterfacePanel/MainInterfaceWin.cs 4 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/GameActor/Bhv_FindEnemy.cs
@@ -165,6 +165,7 @@
        if (PlayerDatas.Instance.baseData.AttackMode == (int)E_AttackMode.All
         || PlayerDatas.Instance.baseData.AttackMode == (int)E_AttackMode.Family
         || PlayerDatas.Instance.baseData.AttackMode == (int)E_AttackMode.Contest
         || PlayerDatas.Instance.maliciousAtkPlayer.Count > 0)
        {
            //Debug.LogFormat("当前模式: {0}, 开始搜索Player对象...", (E_AttackMode)PlayerDatas.Instance.baseData.AttackMode);
Fight/GameActor/GAMgr.cs
@@ -1450,6 +1450,7 @@
        // 全体模式, 强制模式 需要对玩家进行预先判断
        if ((E_AttackMode)PlayerDatas.Instance.baseData.AttackMode == E_AttackMode.All
         || (E_AttackMode)PlayerDatas.Instance.baseData.AttackMode == E_AttackMode.Family
         || (E_AttackMode)PlayerDatas.Instance.baseData.AttackMode == E_AttackMode.Contest
         || PlayerDatas.Instance.maliciousAtkPlayer.Count > 0
         || ClientCrossServerOneVsOne.isClientCrossServerOneVsOne)
        {
Fight/GameActor/GA_Player.cs
@@ -605,7 +605,8 @@
        {
            return false;
        }
        else if ((E_AttackMode)PlayerDatas.Instance.baseData.AttackMode == E_AttackMode.All)
        else if ((E_AttackMode)PlayerDatas.Instance.baseData.AttackMode == E_AttackMode.All
              || (E_AttackMode)PlayerDatas.Instance.baseData.AttackMode == E_AttackMode.Contest)
        {
            return true;
        }
System/MainInterfacePanel/MainInterfaceWin.cs
@@ -297,10 +297,10 @@
            if (!onMainModel.ShieldedArea.Contains(PlayerDatas.Instance.baseData.MapID))//前四只Boss和活动Boss特殊处理
            {
                if (IsBossBool && atkInt.Count > 1 && Buffmodel.PkType != 5)
                if (IsBossBool && atkInt.Count > 1 && Buffmodel.PkType != 7)
                {
                    onMainModel.AreaState = Buffmodel.PkType;
                    DTCA202_tagMCAttackMode.Send_SwitchAttackMode((E_AttackMode)5);
                    DTCA202_tagMCAttackMode.Send_SwitchAttackMode((E_AttackMode)7);
                }
            }
        }