少年修仙传客户端代码仓库
client_Hale
2018-11-13 b6a6640fca8ee3e0daea9bd9c730dc80dbf9c4f3
382 战斗过程中技能报错保护
2个文件已修改
14 ■■■■■ 已修改文件
Fight/Actor/State/SMB/STM_BaseAttack.cs 10 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/Actor/Status/Status_Base.cs 4 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/Actor/State/SMB/STM_BaseAttack.cs
@@ -92,13 +92,13 @@
        {
            GActorPlayerBase _player = owner as GActorPlayerBase;
            if (m_CacheSkill.skillInfo.soFile.ghostEffectID != 0)
            {
                InitGhostShadow(m_CacheSkill.skillInfo.soFile.ghostEffectID);
            }
            if (m_CacheSkill.skillInfo.soFile != null)
            {
                if (m_CacheSkill.skillInfo.soFile.ghostEffectID != 0)
                {
                    InitGhostShadow(m_CacheSkill.skillInfo.soFile.ghostEffectID);
                }
                if (m_CacheSkill.skillInfo.soFile.effectOnTargetHead > 0)
                {
                    if (m_CacheSkill.mainTarget != null)
Fight/Actor/Status/Status_Base.cs
@@ -31,6 +31,10 @@
        }
        GActorFight _target = GAMgr.Instance.GetBySID(data.ObjID) as GActorFight;
        if (_target == null)
        {
            return;
        }
        if (!(_target is GA_Player) || BattleEffectPlayRule.Instance.CanPlay(data.ObjID))
        {