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)