QuestBot is a bot-base for progressing through the game, up to the maps.
It also can used to grind regular non-map areas.
QuestBot supports complete game playthrough from Act 1 to Act 10.
Settings description
Known issues
Warning! Using community made routines with QuestBot
If you want to report a bug/issue, please attach a full log.
It also can used to grind regular non-map areas.
QuestBot supports complete game playthrough from Act 1 to Act 10.
Settings description
Current quest
Grinding
Manual bosses
Optional quests
Quest Rewards
Misc
Shows you what QuestBot is currently doing.
Grinding
Rule
Quest - bot will grind selected areas after specified quest.
Level cap - bot will grind selected areas until specified level is reached. When level is reached bot will return to questing.
Areas - list of areas to grind. Multiple area grinding is supported. To add more areas click on corresponding button, to remove an area - right click on it. Please keep in mind that bot will not do quests to reach specified areas, you must select areas that are accessible in that point of the game. For instance: if you set grinding Submerged Passage after "Enemy at the Gate" quest, bot will not be able to do that. That area becomes accessible only after "Breaking some Eggs" quest.
Pool - bot selects an area to grind randomly, but list of possible areas is predetermined. This value represents a total number of specified area in the list. Bot endlessly cycles through the list, each time it begins anew bot shuffles the list (more explanation)
Examples
Settings
Exploration percent - bot will finish current area beforehand if exploration percent is equal or greater than specified value.
Max deaths - bot will finish current area beforehand if death count in this area is equal or greater than specified value.
Monster tracking - bot will memorize all seen monsters and return to them if they move outside of combat range.
Quest - bot will grind selected areas after specified quest.
Level cap - bot will grind selected areas until specified level is reached. When level is reached bot will return to questing.
Areas - list of areas to grind. Multiple area grinding is supported. To add more areas click on corresponding button, to remove an area - right click on it. Please keep in mind that bot will not do quests to reach specified areas, you must select areas that are accessible in that point of the game. For instance: if you set grinding Submerged Passage after "Enemy at the Gate" quest, bot will not be able to do that. That area becomes accessible only after "Breaking some Eggs" quest.
Pool - bot selects an area to grind randomly, but list of possible areas is predetermined. This value represents a total number of specified area in the list. Bot endlessly cycles through the list, each time it begins anew bot shuffles the list (more explanation)
Examples
Example 1:
Quest: Enemy at the Gate
Level cap: 5
Area: Coast, Pool: 1.
Area: Tidal Island, Pool: 1.
Result: After "Enemy at the Gate" bot will grind Coast and Tidal Island till level 5. Areas in pool: 1 Coast, 1 Tidal Island. Total area count in pool: 2. Bot will spend 50% of it's time in Coast and another 50% in Tidal Island.
Example 2:
Quest: Sharp and Cruel
Level cap: 18
Area: Western Forest, Pool: 5.
Area: Wetlands, Pool: 3.
Area: Riverways, Pool: 2.
Result: After "Sharp and Cruel" bot will grind Western Forest, Wetlands and Riverways till level 18. Areas in pool: 5 Western Forest, 3 Wetlands, 2 Riverways. Total area count in pool: 10. Bot will spend 50% of it's time in Western Forest, 30% in Wetlands, 20% in Riverways.
Example 3:
Quest: Fiery Dust
Level cap: 30
Area: Docks, Pool: 1.
Result: After "Fiery Dust" bot will grind Docks till level 30. Areas in pool: 1 Docks. Total area count in pool: 1. Bot will spend 100% of it's time in Docks.
Quest: Enemy at the Gate
Level cap: 5
Area: Coast, Pool: 1.
Area: Tidal Island, Pool: 1.
Result: After "Enemy at the Gate" bot will grind Coast and Tidal Island till level 5. Areas in pool: 1 Coast, 1 Tidal Island. Total area count in pool: 2. Bot will spend 50% of it's time in Coast and another 50% in Tidal Island.
Example 2:
Quest: Sharp and Cruel
Level cap: 18
Area: Western Forest, Pool: 5.
Area: Wetlands, Pool: 3.
Area: Riverways, Pool: 2.
Result: After "Sharp and Cruel" bot will grind Western Forest, Wetlands and Riverways till level 18. Areas in pool: 5 Western Forest, 3 Wetlands, 2 Riverways. Total area count in pool: 10. Bot will spend 50% of it's time in Western Forest, 30% in Wetlands, 20% in Riverways.
Example 3:
Quest: Fiery Dust
Level cap: 30
Area: Docks, Pool: 1.
Result: After "Fiery Dust" bot will grind Docks till level 30. Areas in pool: 1 Docks. Total area count in pool: 1. Bot will spend 100% of it's time in Docks.
Settings
Exploration percent - bot will finish current area beforehand if exploration percent is equal or greater than specified value.
Max deaths - bot will finish current area beforehand if death count in this area is equal or greater than specified value.
Monster tracking - bot will memorize all seen monsters and return to them if they move outside of combat range.
Manual bosses
Contains a list of bosses that pose a threat to the bot. When bot comes to a selected boss, it will stop and do nothing, waiting for you to handle the boss fight manually.
Please note that currently bot does not have any dodging logic and will face-tank everything. It is recommended to manually kill bosses unless you are leveling with a good twink gear.
GGG do count your deaths and use that value in their ban estimation algorithms, especially on new accounts.
Please note that currently bot does not have any dodging logic and will face-tank everything. It is recommended to manually kill bosses unless you are leveling with a good twink gear.
GGG do count your deaths and use that value in their ban estimation algorithms, especially on new accounts.
Optional quests
Here you can select what optional quests bot will do.
Quest Rewards
Here you can select what quest rewards bot will take.
Misc
Enter corrupted side areas - bot will enter corrupted areas during questing or grinding.
Talk to all quest givers in town - usually bot interacts with NPCs in town only when its necessary. With this option enabled bot will always interact with all NPCs that have exclamation mark. This feature was made only to make bot act more like average new player and is completely optional.
Talk to all quest givers in town - usually bot interacts with NPCs in town only when its necessary. With this option enabled bot will always interact with all NPCs that have exclamation mark. This feature was made only to make bot act more like average new player and is completely optional.
Known issues
- Problems and issues caused by high latency and/or desync. All of those can screw the bot up unpredictably.
- Bot can fail to pick up an item if its on the other side of some big object (Strongbox, Tribal Chest). This is more related to the game itself which does not automatically pathfind around such objects.
- Bot can stuck while grinding the Ruined Square (Act 5) near "red wall" that blocks an entrance to Cathedral Rooftops. This is true only for grinding and has nothing to do with questing.
- User intervention can mess up navigation through multilevel areas (Vaal Pyramid, Sceptre of God). Do not stop the bot on one level and then start on another.
- User intervention can mess up taking a reward for "Deal with the Bandits" quest. Do not stop the bot while it takes the Apex.
- Sometimes bot can have problems moving through:
- Bot can fail to pick up an item if its on the other side of some big object (Strongbox, Tribal Chest). This is more related to the game itself which does not automatically pathfind around such objects.
- Bot can stuck while grinding the Ruined Square (Act 5) near "red wall" that blocks an entrance to Cathedral Rooftops. This is true only for grinding and has nothing to do with questing.
- User intervention can mess up navigation through multilevel areas (Vaal Pyramid, Sceptre of God). Do not stop the bot on one level and then start on another.
- User intervention can mess up taking a reward for "Deal with the Bandits" quest. Do not stop the bot while it takes the Apex.
- Sometimes bot can have problems moving through:
- Stairs in Docks and similar tilesets.
- Stairs in Aqueduct and similar tilesets.
- Rooftops in City of Sarn and similar tilesets.
- Ruined church in Fellshrine Ruins
Warning! Using community made routines with QuestBot
Kitava and Arakaali bosses are always located on unwalkable terrain (basically a hole in the floor). It means that bot cannot pathfind to them properly. Adjustments have been made to OldRoutine and now it can correctly handle Kitava and Arakaali.
During Brine King water phase you must stay very close to the boss. QuestBot will modify your combat range for a duration of the fight and then restore it once you are in Act 7. Routine must support "GetCombatRange" and "SetCombatRange" messages for that reason.
Using some old community made routine without those adjustments will result in bot's inability to kill mentioned bosses.
Other adjustments that were made to OldRoutine:
- Routine prioritizes Tukohama totems that give him damage immunity.
- Routine ignores Doedre totems in Act 9 last boss area because they spawn endlessly.
During Brine King water phase you must stay very close to the boss. QuestBot will modify your combat range for a duration of the fight and then restore it once you are in Act 7. Routine must support "GetCombatRange" and "SetCombatRange" messages for that reason.
Using some old community made routine without those adjustments will result in bot's inability to kill mentioned bosses.
Other adjustments that were made to OldRoutine:
- Routine prioritizes Tukohama totems that give him damage immunity.
- Routine ignores Doedre totems in Act 9 last boss area because they spawn endlessly.
If you want to report a bug/issue, please attach a full log.
Last edited: