From 117d621204aad1de9d1fdb0f9ea6c438b4f84f6b Mon Sep 17 00:00:00 2001 From: shangfengh <3495281661@qq.com> Date: Fri, 26 May 2023 18:19:16 +0800 Subject: [PATCH] fix: :bug: try to fix the bug about CD --- logic/Preparation/Interface/ISkill.cs | 2 +- logic/Server/CopyInfo.cs | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/logic/Preparation/Interface/ISkill.cs b/logic/Preparation/Interface/ISkill.cs index aa1629a..7f7934a 100644 --- a/logic/Preparation/Interface/ISkill.cs +++ b/logic/Preparation/Interface/ISkill.cs @@ -48,8 +48,8 @@ namespace Preparation.Interface openStartTime = Environment.TickCount; return true; } - else return false; } + return false; } public int isBeingUsed = 0;//实为bool diff --git a/logic/Server/CopyInfo.cs b/logic/Server/CopyInfo.cs index 6552b94..30f19de 100644 --- a/logic/Server/CopyInfo.cs +++ b/logic/Server/CopyInfo.cs @@ -82,7 +82,7 @@ namespace Server foreach (var keyValue in player.ActiveSkillDictionary) { - int progress = keyValue.Value.SkillCD - Environment.TickCount + keyValue.Value.OpenStartTime; + int progress = keyValue.Value.SkillCD - time + keyValue.Value.OpenStartTime; msg.StudentMessage.TimeUntilSkillAvailable.Add(progress < 0 ? 0 : progress); } for (int i = 0; i < GameData.maxNumOfSkill - player.ActiveSkillDictionary.Count; ++i) @@ -126,7 +126,7 @@ namespace Server }; foreach (var keyValue in player.ActiveSkillDictionary) { - int progress = keyValue.Value.SkillCD - Environment.TickCount + keyValue.Value.OpenStartTime; + int progress = keyValue.Value.SkillCD - time + keyValue.Value.OpenStartTime; msg.TrickerMessage.TimeUntilSkillAvailable.Add(progress < 0 ? 0 : progress); } for (int i = 0; i < GameData.maxNumOfSkill - player.ActiveSkillDictionary.Count; ++i)