diff --git a/config/worldserver.conf b/config/worldserver.conf index c9b9b19..a940526 100644 --- a/config/worldserver.conf +++ b/config/worldserver.conf @@ -38,15 +38,16 @@ AllowTickets = 0 #CloseIdleConnections = 1 PreventAFKLogout = 2 SocketTimeOutTimeActive = 300000 -AllFlightPaths = 1 -PlayerStart.AllReputation = 1 InstantLogout = 0 PlayerSaveInterval = 600000 PlayerSave.Stats.SaveOnlyOnLogout = 0 Logger.playerbots=5,Console Playerbots - -# Otherwise playerbots wont accept quests Quests.IgnoreAutoAccept = 1 +Updates.CleanDeadRefMaxCount = 3 +AllFlightPaths = 1 +PlayerStart.AllReputation = 1 +EnablePlayerSettings = 1 + #------------------------------------------------------------------- @@ -63,22 +64,22 @@ PreloadAllNonInstancedMapGrids = 0 #SetAllCreaturesWithWaypointMovementActive = 0 #DontCacheRandomMovementPaths = 1 -ThreadPool = 2 -Network.Threads = 1 +ThreadPool = 16 +Network.Threads = 4 Network.OutUBuff = 16384 -MapUpdate.Threads = 6 +MapUpdate.Threads = 32 -#MapUpdateInterval = 100 -#MinWorldUpdateTime = 10 -MapUpdateInterval = 10 -MinWorldUpdateTime = 1 +MapUpdateInterval = 20 +MinWorldUpdateTime = 5 +#MapUpdateInterval = 10 +#MinWorldUpdateTime = 1 -LoginDatabase.WorkerThreads = 1 -WorldDatabase.WorkerThreads = 1 -CharacterDatabase.WorkerThreads = 1 +LoginDatabase.WorkerThreads = 4 +WorldDatabase.WorkerThreads = 2 +CharacterDatabase.WorkerThreads = 4 LoginDatabase.SynchThreads = 1 -WorldDatabase.SynchThreads = 2 +WorldDatabase.SynchThreads = 1 CharacterDatabase.SynchThreads = 2 #################################################################################################