少年修仙传客户端代码仓库
client_Zxw
2019-01-04 0937259eb12c989fc599ceb50824a7deb467854a
2823 【BUG】【1.4.100】跨服pk,进入跨服没满血

2711 【BUG】【1.4】跨服pk,buff异常
1个文件已修改
11 ■■■■ 已修改文件
System/CrossServerOneVsOne/FightingPKWin.cs 11 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/CrossServerOneVsOne/FightingPKWin.cs
@@ -64,9 +64,9 @@
        protected override void OnPreOpen()
        {
            positionType = CrossServerLogin.Instance.oneVsOnePlayerData.myBornPoint;
        //    DebugEx.LogError(positionType+"服务端的给我的位置");
            CrossServerRewardModel.PkDanLvNow = CrossServerOneVsOnePlayerInfo.Instance.DanLV;
            PlaceOfBirth(positionType);//从出生位置设置信息
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent += Updatefighting;//数据的刷新(h0418)
            GA_Player.s_OnRefreshLife += OnRefreshPlayerLifeBar;
            _MyBuffSortList.Clear();
            _OpponentBuffSortList.Clear();
            SetScoreText();
@@ -81,18 +81,17 @@
            
        }
        protected override void OnActived()
        {
            dungeonEndTime = dungeonModel.GetCoolDownEndTime(DungeonCoolDownType.TowerTake);
            PlaceOfBirth(positionType);//从出生位置设置信息
            Viewport1.gameObject.SetActive(false);
            Viewport2.gameObject.SetActive(false);
        }
        protected override void OnAfterOpen()
        {
            PlayerDatas.Instance.PlayerDataRefreshInfoEvent += Updatefighting;//数据的刷新(h0418)
            GA_Player.s_OnRefreshLife += OnRefreshPlayerLifeBar;
            HeroBehaviour.OnStopHandupAI += OnHeroHandupAIStopPassive;
            HeroBehaviour.OnStartHandupAI += OnHeroHandupAIStarted;
            dungeonModel.dungeonCoolDownEvent += DungeonCoolDownEvent;