diff --git a/src/server/game/World/World.cpp b/src/server/game/World/World.cpp index 6de54ff73..79ed1906f 100644 --- a/src/server/game/World/World.cpp +++ b/src/server/game/World/World.cpp @@ -432,12 +432,15 @@ void World::LoadConfigSettings(bool reload) sLog->outError("World settings reload fail: can't read settings."); return; } - - sLog->ReloadConfig(); // Reload log levels and filters } sScriptMgr->OnBeforeConfigLoad(reload); + // Reload log levels and filters + // doing it again to allow sScriptMgr + // to change log confs at start + sLog->ReloadConfig(); + ///- Read the player limit and the Message of the day from the config file if (!reload) SetPlayerAmountLimit(sConfigMgr->GetIntDefault("PlayerLimit", 100));