少年修仙传客户端代码仓库
client_linchunjie
2018-08-30 d9ec38da76d0ab04b1496c6dcd75a573ed17ab85
Fight/Actor/AI/HeroAI_Auto.cs
@@ -258,7 +258,6 @@
                    }
                }
                break;
        }
@@ -280,8 +279,7 @@
        bool _forceMove = _skill.skillInfo.soFile != null && _skill.skillInfo.soFile.forceMove;
        if (!_forceMove && !IsSkillNeedMove(_skill.skillInfo.config.Tag,
                            (E_SkillType)_skill.skillInfo.config.SkillType))
        if (!_forceMove && !IsSkillNeedMove(_skill.skillInfo.config.Tag, (E_SkillType)_skill.skillInfo.config.SkillType))
        {
            _hero.Behaviour.DoAttack(_skill);
            m_DecideSkill = null;
@@ -361,16 +359,28 @@
            if (_hero.Behaviour.IsComAtk(_skill.id))
            {
                _hero.Behaviour.DoCommonAttack();
                if (m_DecideSkill != null && m_DecideSkill.id == _skill.id)
                {
                m_DecideSkill = null;
                }
                if (_skill.id == m_UserClickSkillID)
                {
                m_UserClickSkillID = -1;
                }
            }
            else
            {
                _hero.Behaviour.DoAttack(_skill);
                if (m_DecideSkill != null && m_DecideSkill.id == _skill.id)
                {
                m_DecideSkill = null;
                }
                if (_skill.id == m_UserClickSkillID)
                {
                m_UserClickSkillID = -1;
            }
        }
        }
        m_LastUseSkillTime = Time.realtimeSinceStartup;
    }