少年修仙传客户端代码仓库
leonard Wu
2018-08-03 c2d2d5d3a840bf50968b3f95e304929bc62a7b70
Fight/Actor/Skill/Skill.cs
@@ -181,11 +181,18 @@
                OnSkillCast(userSID, id);
            }
            if (!PreFightMission.Instance.IsFinished()
              || PlayerDatas.Instance.baseData.MapID == 52020)
            bool _clientRefreshCD = !PreFightMission.Instance.IsFinished()
              || PlayerDatas.Instance.baseData.MapID == 52020
              || userSID != PlayerDatas.Instance.PlayerId;
            if (_clientRefreshCD)
            {
                cd = skillInfo.config.CoolDownTime * Constants.F_GAMMA;
            }
            if (_clientRefreshCD = !PreFightMission.Instance.IsFinished()
              || PlayerDatas.Instance.baseData.MapID == 52020)
            {
                if (RefreshCD != null)
                {
                    RefreshCD(cd, cd);
@@ -216,9 +223,12 @@
            if (cd <= 0)
            {
                cd = 0;
                if (OnSkillCDFinished != null)
                if (OwnerID == PlayerDatas.Instance.PlayerId)
                {
                    OnSkillCDFinished(id);
                    if (OnSkillCDFinished != null)
                    {
                        OnSkillCDFinished(id);
                    }
                }
            }
        }