Search the Community
Showing results for tags 'ai playerbot '.
A couple of days after playing with Mangos Zero installation I decided to try to enable the included ai playerbot extension. For information's sake, I eventually changed aiplayerbot.conf to include these tokens (not a fan of the random bots, but the others work well enough) AiPlayerbot.Enabled = 1 AiPlayerbot.RandomBotAutologin = 0 AiPlayerbot.RandomBotAutoCreate = 0 AiPlayerbot.MinRandomBots = 1 AiPlayerbot.MaxRandomBots = 1 With aiplayerbot enabled I noticed server would crash whenever I looted an item that required the bots to roll, or one of the bots attempted to loot an item. This crash originated from QueryItemUsageAction::Execute. The format of the packet that this method attempts to read doesn't seem to match what the server has sent and the read results in meaningless data and a crash. I tried to apply a brute force solution and simply have this method return true, and nothing else. This made for a much more usable playerbot module. I can't say I would ever want to group with one of the mages, but so far warrior, paladin and rogue seem to do well enough... I have not spent too much time looking for the correct packet. If someone can point me in the right direction, I would appreciate it. Otherwise, bots are functional enough to be enjoyable