少年修仙传客户端代码仓库
client_Hale
2019-03-06 aee6f7b3d9329e13aea1cb04d4f08eeee7285daa
382 整理目标对象是否可以攻击规则
1个文件已修改
14 ■■■■■ 已修改文件
Fight/GameActor/GA_Hero.cs 14 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/GameActor/GA_Hero.cs
@@ -1019,6 +1019,20 @@
            return;
        }
        if (SelectTarget != null)
        {
            E_SkillCastTarget _targetType = (E_SkillCastTarget)(_skill.skillInfo.config.Tag / 10);
            E_SkillCastType _castType = (E_SkillCastType)(_skill.skillInfo.config.Tag % 10);
            if (_castType == E_SkillCastType.NeedTarget)
            {
                if (!AttackHandler.CanAttack(_targetType, this, SelectTarget as GActorNpcFight))
                {
                    SysNotifyMgr.Instance.ShowTip("SkillSelectedTarget");
                    return;
                }
            }
        }
        if (!PreFightMission.Instance.IsFinished())
        {
            if (skillID == 190)