What's new
  • Visit Rebornbuddy
  • Visit Panda Profiles
  • Visit LLamamMagic
  • Visit Resources
  • Visit Downloads
  • Visit Portal

[DOWNLOAD] Adventurer 1.3.4.46

Status
Not open for further replies.

TarasBulba

Community Developer
Joined
Apr 27, 2015
Messages
794
Reaction score
25
NOTICE

Adventurer is now included within Trinity as of version 2.50.185+

* You will only need to have Trinity installed to use Adventurer profiles.
* Please remove your /plugins/adventurer/ folder.

For future updates and information, check the Trinity forum here:

https://www.thebuddyforum.com/demonbuddy-forum/plugins/trinity/

A big thank you
to TarasBulba from myself and the community. His many many months of hard work on this plugin are greatly appreciated.

-xzjv
---------------------------------------------------------------------------------------------------

Adventurer - All Acts Bounties, Machine Farmer and Nephalem and Greater Rifts Plugin


Adventurer is a complete replacement for all Bounty, Machine and Rift profiles. It is fully compatible with the Patch 2.3 / Season 4 changes.

If you are using Adventurer for the first time, please read this thread till the end before proceeding to download.


Latest version: See bottom of this post.

What does it do?

  • All Acts Bounties with Bonus Act Prioritization option
  • Nephalem Rifts - Full Clear or Until Boss
  • Greater Rifts - With smart gem upgrade options
  • Infernal Machine Farmer - With safe zerg mode and machine count balancer.

Requirements

  • Latest Demonbuddy and Trinity 2.x or 3.x
  • Trinity 2.x: For the Bounties to work properly, you must set the Minimum Trash Mob Pack Size to 1 in the Trinity/Config/Combat/Misc
  • Trinity 3.x: For the Bounties to work properly, you must set the Minimum Trash Cluster Size to 1 in the Trinity/Config/Modules/Combat Defaults

Installation
Adventurer comes preinstalled with Demonbuddy. Unless there is an update, you don't need to install Adventurer again.

The zip file contains two folders: "Plugins" and "Profiles". You need to extract the zip file to the Demonbuddy folder instead of plugins folder for Adventurer to work properly.

After installation, please check if you have the following folders:

DBPathPluginsAdventurer
DBPathProfilesAdventurer


And make sure you don't have the following folders:

DBPathPluginsAdventurerPlugins
DBPathPluginsAdventurerProfiles
DBPathPluginsPlugins
DBPathPluginsProfiles

201330-download-adventurer-1-3-4-27-a-advset-png



Bug Reporting
Please include the full log file and a description of the problem.

Click here to see How To: Attach your HB-DB log file

For questions not related this profile, please use the relevant plugin or profile's thread. If you are not sure, please use the Support Forum. I would love to help you all for all of your Demonbuddy related problems and questions, but I'm afraid my real life job and DB projects are taking most of my time. Thank you.​

Change Log

1.3.4.46


  • Settings window can now be accessed at any time.
  • Improved navigation of death gates.
  • Fix for bounty with invalid waypoint: A5 - Kill Fangbite (362915)
  • Fix for freeze when trying to access settings while bot is running
  • Starting rift will use the highest unlocked level if a higher value is specified.
  • Added new 'SceneMapping' system for marking areas within scenes (for skipping dead-ends etc)
  • Expanded EnterLevelAreaCoroutine to try death gates and scenes near objectives.
  • MoveToActorCoroutine will not pursue objectives where DB cant path to them.
  • Fix for Safe Zerg being used when it shouldn't be in some situations.
  • Fix for jar of souls guarded gizmo bounty forever interacting with jars
  • Added new ExitDirections flags enum to WorldScene
  • Expanded accessing rift stats from other plugins
  • Enabled Malthael bounty again.

1.3.4.40


  • Fix for followers not avoiding
  • Adjustment to when scene storage is reset for exploration.


1.3.4.39


  • Added additional debug logging.
  • ExplorationCoroutine will now blacklist nodes that it can't reach.
  • MoveToPositionCoroutine will now change to Failed if it can't path to destination.
  • Switched back to NavCell Z as MainGridProvider GetHeight it not available when WorldScene are created (and its also often wrong)
  • RiftCoroutine will now ignore exit portals with a high Z variation if fails to move to exit.
  • Increased the radius that exploration in rifts will flag nodes as visited on pulse.
  • Added ability set blacklisted locations for common stuck spots and these are excluded from being exploration nodes.
  • Fixed exception causing multiple Exploration grids to be created unnecessarily.
  • MapUI - Added line and visual for last NavigationCoroutine destination.
  • MapUI - Fixed flickering.


Code:
1.3.4.35

[LIST]
[*]Moved some expected yet alarming logging from info to debug
[*]Adjusted exploration nodes away from walls slightly.
[*]Added additional logging for exploration.
[*]Scenes are now reset when no nodes are found.
[*]NavigationCoroutine now fails when destination can't be reached.
[*]ExplorationCoroutine now blacklists destinations after repeated failures.
[*]Added more logging to exploration.
[*]Bot should now blacklist unreachable destinations and move on.
[/LIST]
1.3.4.32
[LIST]
[*]Rifts should no longer get empowered with setting turned off.
[*]Switched to using MainGridProvider for navigable position Z on Exploration Nodes.
[*]Removed Gem of Ease Max level limit for use as gear enchant
[*]Removed grogok of swiftness max level limit
[*]Tweaks to navigation, SafeZerg, Exploration.
[*]Fixed Debug logging setting.
[*]Potential fix for Cycle Normal/Greater profile
[*]Added setting to log additional debug information, mostly regarding movement/stucks
[*]Performance Improvements.
[*]Fixed issue with navigating to portals directly below higher terrain.
[/LIST]

1.3.4.27

[LIST]
[*]WorldSceneCell now includes the proper Z axis for locations.less
[*]Tweaks to navigation.
[*]Set esoteric alteration at 100 max level
[*]Adjustment to how quickly navigation fails when navigator is unsticking.
[*]Fix for stuck handler firing too often.
[*]Progressive / gem upgrade rifts fixes.
[*]Implemented Karls' auto scale rift level system for gem upgrades. Thanks Karls.
[*]Set max rank for Gem of Ease to 25
[*]Fix for unstucker not firing properly while in NavigationCoroutine
[*]Added a short delay between bountyTag cycles.
[*]Added missing 'DynamicBountyPortal' which would cause some some bounties to fail.
[*]Disabled bounty The Guardian Spirits (350560)
[*]Added Fujiyama running normal rifts for XP Shrine (setting to enable, limit at <5bil)
[/LIST]

1.3.4.21
[LIST]
[*]Fix for rare loop in town portal routine where it doesn't realize its in town.less
[*]Fix for stucks related to moving to positions with differences on Z axis.
[*]Bot will now use navigator rather than straight line pathing for large ZDiff paths.
[*]Added 240s timeout to NavigationCoroutine
[*]Added checks for init/enable being called from incorrect threads
[*]Fix for being unable to enter rift portal when normal rift was created on greater rift profile due to lack of keys.less
[*]Blacklisted A2 - Bounty: Sardar's Treasure (347591) and A2 - Clear the Western Channel (433003)
[*]Bounties are chosen in a random order for multi-botting splitfarm.
[/LIST]

1.3.4.18A
[LIST]
[*]Fix for Freeze when starting with YAR
[/LIST]

1.3.4.18
[LIST]
[*]Bot should now be able to explore areas that it isn't expecting to be in rather than complaining about no nodes being available.
[*]Replaced all Distance2D calls which can result in very bad distance calculations between height transitions.
[*]Refactored Grids to be updated properly when created from other plugins.
[/LIST]


1.3.4.14
[LIST]
[*]Fixed many bounties and blacklisted many more. also Seb did some fixes, thanks Seb.
[*]Fixed issue with settings not being saved when rift count is set to infinity.
[*]Fix for not knowing when some gizmos have been interacted with.
[*][B]Added improved ExperienceTracker by Keetsune[/B]
[*]Added ClearArea command is now sent from ClearAreaForNSecondsCoroutine with PluginCommunicator
[*]Fixed an exception in ExporationCoroutine
[*]Zerg mode should now turn on combat when health is low
[*]Zerg mode should now turn on combat when keywardens are nearby
[*]Removed BadQuestLog system
[/LIST]

 1.3.4.11
[LIST]
[*]Fixed key warden not being attacked when found.
[*]Fixed some bounties.
[/LIST]

1.3.4.9 - [B][U]XZJV[/U][/B]


[LIST]
[*]Disabled black soulstone quest
[*]Fixed Keywarden Waypoints for 2.4
[*]Added moving to Keywarden Markers.
[*]Added empowered rifts support (see new option in settings or attribute empowered="true")
[*]Added support for limiting rift counts (see settings or attribute riftCount="1")
[*]Added profile that cycles between bounties and 2x greater rifts.
[*]Moved gem upgrade into its own coroutine for AutoFollow to use.
[*]Added riftCount attribute to rift tags for leaving game and YAR scheduling. (not working yet)
[/LIST]
[INDENT]1.3.4.1 -[B][U]XZJV[/U][/B]


[LIST]
[*]Added 6 more bounties
[*]Added AttackCoroutine for bounties that need to destroy things
[*]•Added distance param to MoveToPositionCoroutine
[*]Added a system to log repeatedly failed bounties and help with finding/updating them.
[*]Added utility 'FileStore' for wrapping the save/load of objects to json file
[*]Added many new bounties for 2.4
[*]•Added 'DynamicBounty' system to handle the new randomized bounties.
[*]Expanded BountyHelpers with the new marker/portal/world combinations for dynamic bounties.
[*]Added overload to EnterLevelAreaCoroutine for c'tor with a list of possible markers/actors (ObjectiveActor)
[*]Modified MoveToSceneCoroutine to allow searching for SubScenes.
[*]Added WaypointData to WaypointFactory and QuestData - contains Numbers/Names/WorldId/LevelId
[*]Added DeveloperUI/Profiles/Tags for Dumping Waypoints and certain bounties.
[*]InteractWithGizmoCoroutine can now be run with no world specified (-1)
[*]InteractWithGizmoCoroutine no longer gets stuck in a loop on cursed chests.
[*]Added Experimental option to InteractWithGizmoCoroutine to interact with all found with actorId.
[/LIST]
[/INDENT]



 1.3.3.144
 * Disabled safe zerg mode in rifts while the conduit is active
 * Fixed an issue with keywarden coroutine would get stuck when it couldn't find the keywarden after exploring the entire map
 * Rift experience tracker now includes the time spent in town, xp/hr should be more accurate.


 1.3.2.140 (7486) [B][SIZE=4][COLOR=#ff0000](Adventurer is no longer compatible with Demonbuddy versions prior to Release 435 and Beta 571)[/COLOR][/SIZE][/B]
 * Fixed an issue with opening rifts. 


 1.3.2.136
 * Fixed a compatibility issue for the Demonbuddy Release 435+ and Beta 571+. 


 1.3.2.135 (7776)
 * Fixed a bug which was preventing proper townrun after greater rifts
 * Added Safe Zerg mode for rifts when Conduit Pylon is active. 
 * Fixed an issue where the Keywarden routine failed to update nodes right after using the waypoint


 1.3.1.131 (23346)
 * Fixed an issue with safe zerg not enabling combat near A4 Corrupt Growth for Barbarians
 * Improved A5 Fortress Deathgate Handing, should take the portals better now
 * Increased the mob count from 5 to 7 in Safe Zerg deactivation criteria
 * Added tomatus270389's bounty mat balancing calculation
 * Many bounty bugfixes


 1.3.0.127 (9905)
 * Added Safe Zerg Mode to the bounties. See the Safe Zerg Mode section below for more information. [B][U][COLOR=#ff0000]Make sure the Bounties - Safe Zerg Mode is enabled on Adventurer Config.[/COLOR][/U][/B]
 * Fixes some bounty issues, success rate should be improved a bit.
 * Possibly fixed the cow rift (I just can't seem to catch it to test)
 * Adventurer now uses Town Portal instead of the waypoint system at the end of the rifts.


 1.2.0.118 (14500)
 * Fixed an issue which was preventing opening a new rift after rift completion.


 1.2.0.117 (305)
 * Fixed an issue which was preventing completion of greater rifts after gem upgrades.


 1.2.0.116 (16216)
 * Fixed a bug which was causing a tp loop at the entrance of the rifts.


 1.2.0.115
 * Added Bounty Bonus Act Handling options:
 - Force Bonus Act Mode: Restarts the game if the bonus act contains any unsupported bounties.
 - Skip Mode: Skips the bonus act if it contains any unsupported bounties.
 - Balance Mats Mode: Attempts to balance mats (Ignores the bonus act if necessary)
 - Act Selection Mode: Runs only selected acts and ignores the bonus act if it's not selected.
 * Fixed many problems with existing bounties, blacklisted some very problematic ones and added some unsupported bounties
 * Fixed an issue where the bot sometimes lost the Keywarden after it's discovery.
 * Added more tolerance for navigation server failures. Also started to report if Adventurer is waiting for the nav server.
 * Fixed an issue with the rifts not reopening after a town run.
 * Fixed an issue with the gem upgrade chance calculation which was causing the %1 not work properly. 
 * Fixed an issue which was causing Adventurer to try to upgrade max rank gems.


 1.1.0.107 (52071)
 * Added Keywarden support (Machine farmer) with Safe Zerg Mode. Load Profiles/Adventurer/Keywardens.xml to run it. Requires Demonbuddy 427+ (or DB Beta 560+) to run. 
 Also, while it's not necessary, I suggest equipping Illusory Boots (boots it self or as Kanai power) for smoother run on zerg mode.


 1.0.0.98 (23728)
 * Fixed an issue which was causing the bot get stuck near walls sometimes.
 * Improved Death Gate handling, Act5 bounties and Fortress type rifts should work slightly better.
 * Added additional checks for problems caused by ppl installing the plugin to wrong folder


 1.0.0.95 (14602)
 * Fixed a problem which was causing the bot to go back.
 * Fixed many problems with Act 5 bounties (There are still some problems, especially with the death gate navigation)
 * Added support for more bounties.
 * Added update check. Adventurer will warn you at the beginning if it's not up-to-date.
 * Added max rank check for Boon of the Hoarder.
 * Fixed a problem which was preventing the bot from reentering boss areas after dying.


 1.0.0.90 (10717)
 * Added additional greater rift selection options. You can now instruct the bot to run greater rifts relative to the max unlocked level
 * Improved Exploration
 * Better handling for path finding errors.
 * More detailed rift exit search
 * More bounties are supported
 * Added town run after act bounties completed
 * Fixes some bugs of existing bounties including entry problems.
 * Fixed an issue which was preventing town run to execute after greater rift
 * Fixed an issue which was causing "Run Nephalem Rifts if no keys found" option not to work.
 * Fixed an issue which was sometimes preventing bounty turn in for Act3 & Act 4
 * Changed the way of how "Prioritize Bonus Act" works. It now "tries" to prioritize the bonus act within selected act, but wont remake the game if the bonus act is not selected.


 1.0.0.79 (17444)
 * Possible fix for "Couldn't find any unvisited nodes." bug for rifts while searching for the exit portal.


 1.0.0.78 (1484)
 * Fixed an issue causing bot to wait a lot at the end of the rifts.
 * Fixed multiple issues with Running Neph. Rift instead of Greater Rift if no keys found.


 1.0.0.77 (880)
 * Added 5 seconds wait timer to the end of the rifts and bounties..
 * Fixed an issue which was causing non Latin clients not being able to save settings.


 1.0.0.76 (6822)
 * Another fix for YAR


 1.0.0.73 (15274)
 * Fixed max greater rift level issue.


1.0.0.70 (4608)
 * Bot shouldn't take the wrong portal in the rifts anymore.
 * Town runs while a rift is in progress shouldn't cause a profile break anymore.


Sorry TB the changes prior to this code removed when I edited the post for some reason...


1.0.0.66 (7565)
 * It's now compatible with YAR


1.0.0.65 (08/28/15) (800)
 * Initial Release


Public SVN (same as released here)


Development SVN (newer, unreleased versions)

https://subversion.assembla.com/svn/bulba-s-adventurer/

Commit Log: https://app.assembla.com/spaces/bulba-s-adventurer/subversion/commits/list


Credits and Thanks
xzjv, BuddyMe, Nesox, jubisman, Tony, Keetsune, Acps, aizet, Antabuse, bobcat, bulzap, d133294, Hamocho, Hex, Hisp, Jimmyshotta, Kaeltis, Major Nelson, matamort, mrvertigo, Nichosi, odincs, ohman47, Radziu, Ravedy, Sam203, Silent-Death, Swe, Thrukk, toxienl, Vannaka, Win, Xenetron, Zantheus (for their continuous support - sorry if I forgot anyone)​
 

Attachments

Last edited by a moderator:
How to survive the patch time with Adventurer

* Delete your previous installation if you have upgraded from pre 2.3 releases.
* Install latest DB Beta.
* Install Adventurer (Adventurer is included in Demonbuddy, you don't need to install it unless there is an updated version available)
* Run DB
* Enable Trinity and Adventurer (and Armory2 if you want)
* Load the profile you want to run from DB/Profiles/Adventurer
* Start the bot.
* Select Trinity as your combat routine.
* Let it run.

If it gets stuck or stops moving where it shouldn't, that's the new navigation. DB team is working hard to fix it and every hour I see it getting better, so be patient and keep trying.
If you see a DB update, do the update, don't wait till next day etc.
If you don't like anything about combat, write it to Trinity Forums: https://www.thebuddyforum.com/demonbuddy-forum/plugins/trinity/.
 
Last edited:
Thank you very much Tony.

I'm locking this thread. Please post your bug reports/suggestions as separate threads under this forum. Also creating a thread for bounty statistics.
 
Updated.
Code:
1.2.0.115
* Added Bounty Bonus Act Handling options:
  - Force Bonus Act Mode: Restarts the game if the bonus act contains any unsupported bounties.
  - Skip Mode: Skips the bonus act if it contains any unsupported bounties.
  - Balance Mats Mode: Attempts to balance mats (Ignores the bonus act if necessary)
  - Act Selection Mode: Runs only selected acts and ignores the bonus act if it's not selected.
* Fixed many problems with existing bounties, blacklisted some very problematic ones and added some unsupported bounties
* Fixed an issue where the bot sometimes lost the Keywarden after it's discovery.
* Added more tolerance for navigation server failures. Also started to report if Adventurer is waiting for the nav server.
* Fixed an issue with the rifts not reopening after a town run.
* Fixed an issue with the gem upgrade chance calculation which was causing the %1 not work properly. 
* Fixed an issue which was causing Adventurer to try to upgrade max rank gems.
 
Updated again.
Code:
1.2.0.116
* Fixed a bug which was causing a tp loop at the entrance of the rifts.
 
Updated.
Code:
1.2.0.117
* Fixed an issue which was preventing completion of greater rifts after gem upgrades.
 
Updated again.
Code:
1.2.0.118
* Fixed an issue which was preventing opening a new rift after rift completion.
 
Code:
1.3.0.127
* Added Safe Zerg Mode to the bounties. See the Safe Zerg Mode section on the original post for more information. Make sure the Bounties - Safe Zerg Mode is enabled on Adventurer Config.
* Fixes some bounty issues, success rate should be improved a bit.
* Possibly fixed the cow rift (I just can't seem to catch it to test)
* Adventurer now uses Town Portal instead of the waypoint system at the end of the rifts.
 
Updated.
Code:
1.3.1.131
* Fixed an issue with safe zerg not enabling combat near A4 Corrupt Growth for Barbarians
* Improved A5 Fortress Deathgate Handing, should take the portals better now
* Increased the mob count from 5 to 7 in Safe Zerg deactivation criteria
* Added tomatus270389's bounty mat balancing calculation
* Many bounty bugfixes
 
Updated.
Code:
1.3.2.135
* Fixed a bug which was preventing proper townrun after greater rifts
* Added Safe Zerg mode for rifts when Conduit Pylon is active. 
* Fixed an issue where the Keywarden routine failed to update nodes right after using the waypoint
 
Updated.
Code:
1.3.2.136
* Fixed a compatibility issue for the Demonbuddy Release 435+ and Beta 571+.
 
Updated again.
Code:
1.3.2.139
* Fixed an issue with opening rifts.
 
Last edited:
Updated.
Code:
1.3.3.144
* Disabled safe zerg mode in rifts while the conduit is active
* Fixed an issue with keywarden coroutine would get stuck when it couldn't find the keywarden after exploring the entire map
* Rift experience tracker now includes the time spent in town, xp/hr should be more accurate.
 
  • 1.3.4.1
  • Added 6 more bounties
  • Added AttackCoroutine for bounties that need to destroy things
  • •Added distance param to MoveToPositionCoroutine
  • Added a system to log repeatedly failed bounties and help with finding/updating them.
  • Added utility 'FileStore' for wrapping the save/load of objects to json file
  • Added many new bounties for 2.4
  • •Added 'DynamicBounty' system to handle the new randomized bounties.
  • Expanded BountyHelpers with the new marker/portal/world combinations for dynamic bounties.
  • Added overload to EnterLevelAreaCoroutine for c'tor with a list of possible markers/actors (ObjectiveActor)
  • Modified MoveToSceneCoroutine to allow searching for SubScenes.
  • Added WaypointData to WaypointFactory and QuestData - contains Numbers/Names/WorldId/LevelId
  • Added DeveloperUI/Profiles/Tags for Dumping Waypoints and certain bounties.
  • InteractWithGizmoCoroutine can now be run with no world specified (-1)
  • InteractWithGizmoCoroutine no longer gets stuck in a loop on cursed chests.
  • Added Experimental option to InteractWithGizmoCoroutine to interact with all found with actorId.
 
1.3.4.9

  • Disabled black soulstone quest
  • Fixed Keywarden Waypoints for 2.4
  • Added moving to Keywarden Markers.
  • Added empowered rifts support (see new option in settings or attribute empowered="true")
  • Added support for limiting rift counts (see settings or attribute riftCount="1")
  • Added profile that cycles between bounties and 2x greater rifts.
  • Moved gem upgrade into its own coroutine for AutoFollow to use.
  • Added riftCount attribute to rift tags for leaving game and YAR scheduling. (not working yet)
 
1.3.4.11
* Fixed Keywarden not being attacked when found
* Fixed some bounties.
 
1.3.4.14

  • Fixed many bounties and blacklisted many more. also Seb did some fixes, thanks Seb.
  • Fixed issue with settings not being saved when rift count is set to infinity.
  • Fix for not knowing when some gizmos have been interacted with.
  • Added improved ExperienceTracker by Keetsune
  • Added ClearArea command is now sent from ClearAreaForNSecondsCoroutine with PluginCommunicator
  • Fixed an exception in ExporationCoroutine
  • Zerg mode should now turn on combat when health is low
  • Zerg mode should now turn on combat when keywardens are nearby
  • Removed BadQuestLog system
 
Last edited:
Added change notes for .21, DB is apparently pulling from DEV SVN branch now
https://www.assembla.com/spaces/bulba-s-adventurer/subversion/commits/list

* Fix for rare loop in town portal routine where it doesn't realize its in town.less
* Fix for stucks related to moving to positions with differences on Z axis.
* Bot will now use navigator rather than straight line pathing for large ZDiff paths.
* Added 240s timeout to NavigationCoroutine
* Added checks for init/enable being called from incorrect threads
* Fix for being unable to enter rift portal when normal rift was created on greater rift profile due to lack of keys.less
* Blacklisted A2 - Bounty: Sardar's Treasure (347591) and A2 - Clear the Western Channel (433003)
* Bounties are chosen in a random order for multi-botting splitfarm.
 
Changes since .21

1.3.4.27


  • WorldSceneCell now includes the proper Z axis for locations.less
  • Tweaks to navigation.
  • Set esoteric alteration at 100 max level
  • Adjustment to how quickly navigation fails when navigator is unsticking.
  • Fix for stuck handler firing too often.
  • Progressive / gem upgrade rifts fixes.
  • Implemented Karls' auto scale rift level system for gem upgrades. Thanks Karls.
  • Set max rank for Gem of Ease to 25
  • Fix for unstucker not firing properly while in NavigationCoroutine
  • Added a short delay between bountyTag cycles.
  • Added missing 'DynamicBountyPortal' which would cause some some bounties to fail.
  • Disabled bounty The Guardian Spirits (350560)
  • Added Fujiyama running normal rifts for XP Shrine (setting to enable, limit at <5bil)
 
Status
Not open for further replies.
Back
Top