少年修仙传客户端代码仓库
client_Hale
2019-01-25 d81c6ecb7c915855e008a06530fe6126adcf918d
2956 【1.5.100】【1.5.200】聚魂副本选中塔开启自动战斗异常
1个文件已修改
9 ■■■■■ 已修改文件
Fight/Actor/HeroBehaviour.cs 9 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/Actor/HeroBehaviour.cs
@@ -418,7 +418,8 @@
        {
            if (m_Hero.aiHandler.IsAuto())
            {
                if (m_Hero.LockTarget != null)
                GActorFight _fight = m_Hero.LockTarget as GActorFight;
                if (_fight != null && _fight.CanAtked())
                {
                    _realDir = m_Hero.Forward = MathUtility.ForwardXZ(m_Hero.LockTarget.Pos, m_Hero.Pos);
                }
@@ -446,7 +447,8 @@
            if (skill.skillInfo.config.Skillactmark != GAStaticDefine.Act_Roll
                && skill.skillInfo.config.AtkType != (int)E_AtkType.FlashMove)
            {
                if (m_Hero.LockTarget != null)
                GActorFight _fight = m_Hero.LockTarget as GActorFight;
                if (m_Hero.LockTarget != null && _fight.CanAtked())
                {
                    skill.targetPosition = m_Hero.LockTarget.Pos;
                }
@@ -460,7 +462,8 @@
        {
            Vector3 _dir;
            float _radius = 0.5f;
            if (m_Hero.LockTarget != null)
            GActorFight _fight = m_Hero.LockTarget as GActorFight;
            if (m_Hero.LockTarget != null && _fight.CanAtked())
            {
                GActorNpcFight _npcFight = m_Hero.LockTarget as GActorNpcFight;
                if (_npcFight != null)