Fix build.
This commit is contained in:
@@ -563,7 +563,7 @@ namespace Game
|
||||
|
||||
Values[WorldCfg.MailDeliveryDelay] = GetDefaultValue("MailDeliveryDelay", Time.Hour);
|
||||
Values[WorldCfg.CleanOldMailTime] = GetDefaultValue("CleanOldMailTime", 4);
|
||||
if (Values[WorldCfg.CleanOldMailTime] > 23)
|
||||
if ((int)Values[WorldCfg.CleanOldMailTime] > 23)
|
||||
{
|
||||
Log.outError(LogFilter.ServerLoading, $"CleanOldMailTime ({Values[WorldCfg.CleanOldMailTime]}) must be an hour, between 0 and 23. Set to 4.");
|
||||
Values[WorldCfg.CleanOldMailTime] = 4;
|
||||
|
||||
@@ -963,7 +963,7 @@ namespace Game
|
||||
//one second is 1000 -(tested on win system)
|
||||
// @todo Get rid of magic numbers
|
||||
var localTime = Time.UnixTimeToDateTime(GameTime.GetGameTime()).ToLocalTime();
|
||||
byte CleanOldMailsTime = WorldConfig.GetIntValue(WorldCfg.CleanOldMailTime);
|
||||
int CleanOldMailsTime = WorldConfig.GetIntValue(WorldCfg.CleanOldMailTime);
|
||||
mail_timer = ((((localTime.Hour + (24 - CleanOldMailsTime)) % 24) * Time.Hour * Time.InMilliseconds) / m_timers[WorldTimers.Auctions].GetInterval());
|
||||
//1440
|
||||
mail_timer_expires = ((Time.Day * Time.InMilliseconds) / (m_timers[(int)WorldTimers.Auctions].GetInterval()));
|
||||
|
||||
Reference in New Issue
Block a user