From 73938249c17b0c707f27326d38214801c28a0295 Mon Sep 17 00:00:00 2001 From: bash <31279994+hermensbas@users.noreply.github.com> Date: Fri, 10 Jan 2025 23:10:33 +0100 Subject: [PATCH] Update playerbots.conf --- config/modules/playerbots.conf | 49 +++++++++++++++++++++++----------- 1 file changed, 33 insertions(+), 16 deletions(-) diff --git a/config/modules/playerbots.conf b/config/modules/playerbots.conf index afdb63f..55f17e5 100644 --- a/config/modules/playerbots.conf +++ b/config/modules/playerbots.conf @@ -8,6 +8,10 @@ AiPlayerbot.Enabled = 1 AiPlayerbot.DeleteRandomBotAccounts = 0 AiPlayerbot.RandomBotAccountPrefix = "rndbot" +AiPlayerbot.RandomBotAutoJoinBG = 1 +AiPlayerbot.RandomBotArenaTeam2v2Count = 20 +AiPlayerbot.RandomBotArenaTeam3v3Count = 20 +AiPlayerbot.RandomBotArenaTeam5v5Count = 10 #------------------------------------------------------------------- @@ -31,7 +35,8 @@ AiPlayerbot.RandomBotAccountCount = 700 AiPlayerbot.AutoTeleportForLevel = 1 AiPlayerbot.RandomBotMaps = 0,1,530,571 #AiPlayerbot.RandomBotMaps = 0,1 -AiPlayerbot.ProbTeleToBankers = 0.25 +AiPlayerbot.ProbTeleToBankers = 0.5 +AiPlayerbot.RandomBotRpgChance = 0.5 AiPlayerbot.RandomBotMaxLevelChance = 0.01 AiPlayerbot.RandomBotFixedLevel = 0 @@ -41,7 +46,14 @@ AiPlayerbot.SyncLevelWithPlayers = 0 AiPlayerbot.DisableDeathKnightLogin = 0 AiPlayerbot.SyncQuestWithPlayer = 1 AiPlayerbot.AutoDoQuests = 1 +AiPlayerbot.PreQuests = 1 +AiPlayerbot.AutoTrainSpells = free +AiPlayerbot.AutoEquipUpgradeLoot = 0 +AiPlayerbot.EquipUpgradeThreshold = 1.05 +AiPlayerbot.SayWhenCollectingItems = 0 +AiPlayerbot.EquipmentPersistence = 1 +AiPlayerbot.AutoLearnQuestSpells = 1 #------------------------------------------------------------------- # command (gear: 1 = normal, 2 = uncommon, 3 = rare, 4 = epic, 5 = legendary) @@ -69,7 +81,6 @@ AiPlayerbot.AddClassAccountPoolSize = 50 #------------------------------------------------------------------- # chat and broadcast (default; RepeatDelay = 2000) #------------------------------------------------------------------- -#AiPlayerbot.RepeatDelay = 2000 AiPlayerbot.EnableBroadcasts = 0 AiPlayerbot.RandomBotTalk = 0 AiPlayerbot.RandomBotEmote = 0 @@ -103,22 +114,22 @@ AiPlayerbot.RandomBotInWorldWithRotationDisabled = 31104000 #------------------------------------------------------------------- # timers #------------------------------------------------------------------- -AiPlayerbot.IterationsPerTick = 10 +AiPlayerbot.IterationsPerTick = 60 AiPlayerbot.GlobalCooldown = 1500 AiPlayerbot.MaxWaitForMove = 5000 -AiPlayerbot.DisableMoveSplinePath = 0 +AiPlayerbot.DisableMoveSplinePath = 1 AiPlayerbot.MaxMovementSearchTime = 3 AiPlayerbot.ExpireActionTime = 5000 AiPlayerbot.DispelAuraDuration = 700 AiPlayerbot.ReactDelay = 100 AiPlayerbot.DynamicReactDelay = 0 -AiPlayerbot.PassiveDelay = 10000 -AiPlayerbot.RepeatDelay = 5000 +AiPlayerbot.PassiveDelay = 5000 +AiPlayerbot.RepeatDelay = 3000 AiPlayerbot.ErrorDelay = 100 -AiPlayerbot.RpgDelay = 10000 +AiPlayerbot.RpgDelay = 8000 AiPlayerbot.SitDelay = 20000 AiPlayerbot.ReturnDelay = 2000 -AiPlayerbot.LootDelay = 1000 +AiPlayerbot.LootDelay = 400 #------------------------------------------------------------------- @@ -146,21 +157,27 @@ AiPlayerbot.AggroDistance = 22 #------------------------------------------------------------------- # performance related #------------------------------------------------------------------- -AiPlayerbot.BotActiveAlone = 10 +AiPlayerbot.BotActiveAlone = 100 AiPlayerbot.BotActiveAloneForceWhenInRadius = 150 AiPlayerbot.BotActiveAloneForceWhenInZone = 1 -AiPlayerbot.BotActiveAloneForceWhenInMap = 0 -AiPlayerbot.BotActiveAloneForceWhenIsFriend = 0 -AiPlayerbot.BotActiveAloneForceWhenInGuild = 0 -AiPlayerbot.botActiveAloneSmartScale = 1 -AiPlayerbot.botActiveAloneSmartScaleDiffLimitfloor = 50 -AiPlayerbot.botActiveAloneSmartScaleDiffLimitCeiling = 200 +AiPlayerbot.BotActiveAloneForceWhenInMap = 1 +AiPlayerbot.BotActiveAloneForceWhenIsFriend = 1 +AiPlayerbot.BotActiveAloneForceWhenInGuild = 1 +AiPlayerbot.botActiveAloneSmartScale = 0 +AiPlayerbot.botActiveAloneSmartScaleDiffLimitfloor = 25 +AiPlayerbot.botActiveAloneSmartScaleDiffLimitCeiling = 60 AiPlayerbot.botActiveAloneSmartScaleWhenMinLevel = 1 AiPlayerbot.botActiveAloneSmartScaleWhenMaxLevel = 80 -PlayerbotsDatabase.WorkerThreads = 1 +PlayerbotsDatabase.WorkerThreads = 2 PlayerbotsDatabase.SynchThreads = 2 + +#------------------------------------------------------------------- +# custom strategies +#------------------------------------------------------------------- +AiPlayerbot.RandomBotNonCombatStrategies = "+grind,+loot,+rpg" + ################################################################################################# # END: custom playerbots.conf settings #################################################################################################