diff --git a/config/worldserver.conf b/config/worldserver.conf index deb86d1..b4df7ad 100644 --- a/config/worldserver.conf +++ b/config/worldserver.conf @@ -22,38 +22,23 @@ Instance.GMSummonPlayer = 1 MailDeliveryDelay = 10 LeaveGroupOnLogout.Enabled = 0 InstantLogout = 0 -#CloseIdleConnections = 0 +CloseIdleConnections = 0 #------------------------------------------------------------------- -# factions -#------------------------------------------------------------------- -#AllowTwoSide.Interaction.Calendar = 1 -#AllowTwoSide.Interaction.Chat = 1 -#AllowTwoSide.Interaction.Emote = 1 -#AllowTwoSide.Interaction.Channel = 1 -#AllowTwoSide.Interaction.Group = 1 -#AllowTwoSide.Interaction.Guild = 1 -##AllowTwoSide.Interaction.Auction = 1 -#AllowTwoSide.Interaction.Mail = 1 -AllowTwoSide.WhoList = 1 -#AllowTwoSide.AddFriend = 1 -#AllowTwoSide.Trade = 1 -#TalentsInspecting = 1 - -#------------------------------------------------------------------- -# ah-bot +# factions (Auction required for mod-ahbot) #------------------------------------------------------------------- AllowTwoSide.Interaction.Auction = 1 +AllowTwoSide.WhoList = 1 #------------------------------------------------------------------- # performance #------------------------------------------------------------------- PreloadAllNonInstancedMapGrids = 0 -ThreadPool = 2 -Network.Threads = 1 +ThreadPool = 8 +Network.Threads = 2 -MapUpdate.Threads = 4 +MapUpdate.Threads = 6 MapUpdateInterval = 100 MinWorldUpdateTime = 10 @@ -61,9 +46,9 @@ LoginDatabase.WorkerThreads = 1 WorldDatabase.WorkerThreads = 1 CharacterDatabase.WorkerThreads = 1 -LoginDatabase.SynchThreads = 1 -WorldDatabase.SynchThreads = 1 -CharacterDatabase.SynchThreads = 2 +LoginDatabase.SynchThreads = 2 +WorldDatabase.SynchThreads = 4 +CharacterDatabase.SynchThreads = 6 ################################################################################################# # END: custom worldserver.conf settings