少年修仙传客户端代码仓库
0312 修复持续掉血造成前端击杀无法完成任务问题,需要蔡检查下修复方式是否正确
2个文件已修改
6 ■■■■■ 已修改文件
Fight/Actor/Status/ClientStatus.cs 5 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/Dungeon/TargetBriefInfoWin.cs 1 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
Fight/Actor/Status/ClientStatus.cs
@@ -78,6 +78,11 @@
            if (m_Target.ActorInfo.SyncServerHp == 0)
            {
                var _clientNpc = m_Target as GA_NpcClientFightNorm;
                if (_clientNpc != null && _clientNpc.belongEventID != -1)
                {
                    ClientSceneManager.Instance.NpcDead(m_Target.belongEventID, m_Target, _clientNpc.NpcConfig.NPCID);
                }
                m_Target.ActorInfo.serverDie = true;
                m_Target.Die(PlayerDatas.Instance.PlayerId, 0, m_AttackType);
            }
System/Dungeon/TargetBriefInfoWin.cs
@@ -402,6 +402,7 @@
        void ShowBossLifeBar(TargetBriefInfo.MonsterInfo bossInfo, bool show)
        {
            if (bossInfo.hp == 0) show = false;
            if (show)
            {
                m_ContainerPlayer.gameObject.SetActive(false);