Core/World: Fix AutoBroadcast time refresh with reload
This commit is contained in:
1 parent
286feb6940
commit
617f9e8fe8
1 file changed
+5
@@ -1193,6 +1193,11 @@ void World::LoadConfigSettings(bool reload)
|
||||
m_bool_configs[CONFIG_AUTOBROADCAST] = ConfigMgr::GetBoolDefault("AutoBroadcast.On", false);
|
||||
m_int_configs[CONFIG_AUTOBROADCAST_CENTER] = ConfigMgr::GetIntDefault("AutoBroadcast.Center", 0);
|
||||
m_int_configs[CONFIG_AUTOBROADCAST_INTERVAL] = ConfigMgr::GetIntDefault("AutoBroadcast.Timer", 60000);
|
||||
if (reload)
|
||||
{
|
||||
m_timers[WUPDATE_AUTOBROADCAST].SetInterval(m_int_configs[CONFIG_AUTOBROADCAST_INTERVAL]);
|
||||
m_timers[WUPDATE_AUTOBROADCAST].Reset();
|
||||
}
|
||||
|
||||
// MySQL ping time interval
|
||||
m_int_configs[CONFIG_DB_PING_INTERVAL] = ConfigMgr::GetIntDefault("MaxPingTime", 30);
|
||||
|
||||
Reference in new issue
Block a user