diff --git a/config/worldserver.conf b/config/worldserver.conf index b614f6e..73b38a9 100644 --- a/config/worldserver.conf +++ b/config/worldserver.conf @@ -2,16 +2,22 @@ # START: custom worldserver.conf settings ################################################################################################# +#------------------------------------------------------------------- # world server config (Expansion 0 = classic, 1 = bc, 2 = wotlk) +#------------------------------------------------------------------- Expansion = 2 MaxPlayerLevel = 80 GameType = 1 PlayerLimit = 0 +#------------------------------------------------------------------- # new player config +#------------------------------------------------------------------- StartPlayerMoney = 50000 +#------------------------------------------------------------------- # server config +#------------------------------------------------------------------- Instance.GMSummonPlayer = 1 MailDeliveryDelay = 10 LeaveGroupOnLogout.Enabled = 0 @@ -19,23 +25,26 @@ InstantLogout = 0 AllowTwoSide.Interaction.Auction = 1 AllowTwoSide.WhoList = 1 +#------------------------------------------------------------------- # performance +#------------------------------------------------------------------- PreloadAllNonInstancedMapGrids = 0 -LoginDatabase.WorkerThreads = 1 -WorldDatabase.WorkerThreads = 1 -CharacterDatabase.WorkerThreads = 1 -LoginDatabase.SynchThreads = 1 -WorldDatabase.SynchThreads = 1 -CharacterDatabase.SynchThreads = 2 +ThreadPool = 6 +Network.Threads = 4 -Network.Threads = 1 -ThreadPool = 2 - -MapUpdate.Threads = 6 +MapUpdate.Threads = 4 MapUpdateInterval = 100 MinWorldUpdateTime = 10 +LoginDatabase.WorkerThreads = 2 +WorldDatabase.WorkerThreads = 4 +CharacterDatabase.WorkerThreads = 4 + +LoginDatabase.SynchThreads = 2 +WorldDatabase.SynchThreads = 4 +CharacterDatabase.SynchThreads = 6 + ################################################################################################# # END: custom worldserver.conf settings #################################################################################################