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

ExilebuddyBeta #907 Feedback and Discussion

pushedx

Well-Known Member
Joined
Sep 24, 2013
Messages
4,252
Reaction score
290
Download - Please download a clean copy of Beta for each version. Do not "update", because the changes will break other versions. Before reporting issues, please make sure you are using a clean copy.

Please attach a full log if you have any problems. I've made sure as much debugging information is logged as possible to track down various issues that might happen. I need the full log though, and not partial snippets. If you do not feel comfortable posting a full log, you can PM me it instead with a link to your thread.

1. Please place the "Move only" skill on your skillbar, but not in Left Mouse Button (unless you have a second copy elsewhere in your skillbar).
2. Make sure "Always Highlight" is enabled (PoE Options-> Ui or press Z)
3. Make sure "Key Pickup" is enabled (PoE Options-> Ui)
4. For a rough guide to Beta, please see the ExilebuddyBeta User's Guide. It's not fully updated yet for post 1.2, but the core stuff is still mostly the same.
5. A new guide for understanding and dealing with ExampleRoutine will be added 'soon", but the priority still is identifying core issues and fixing them so a Release can be made asap.
6. Please do not minimize the game while the bot is running, or as you attach the bot. Exilebuddy requires the game rendering to properly work.

Beta #907

EB has been updated for the latest content patch. While it might not seem like a patch that would affect the bot based on the patch notes, quite a number of changes took place that did affect the bot. Please be on the lookout for any unexpected behavior as a result of this patch, as it did not go without its own issues.

1.2 has seen quite a number of changes to how mods work. This Beta release adds support for being able to see the implicit/explicit/crafted mod text for an item. This is required because the actual resulting properties of items are merged together internally, so it was impossible to know the actual mod rolls before. In addition, the calculations for ar/ev/es have been updated for 1.2+, as the tooltip calculations seemed to have changed (or were otherwise incorrect pre-1.2). Ideally, I'd like to get the item filter updated to be much simpler and work with this new information to avoid the otherwise complex system that is required right now due to how the client stores the data.

Recently, it was discovered the API did not correctly handle skills that were granted though corrupted item mods. Some changes have been made to hopefully avoid errors, but more testing will most likely be needed. The current bot logic cannot tell the difference between such skills, so there's a known issue where if you have a lower level skill granted through an item, and a higher level skill granted though a gem, then things might not work correctly (that is, be able to explicitly use one or the other). This issue is being looked into.

The DominusFight plugin example has been added for users to mess with. There's a few design flaws with the setup (it expects your grind zone to be set before you Start the bot), but it should mostly work. There was one report of a bot issue being caused when using it, but it is still being looked into.

A rare bug has been found with the current setup of the logic that tries to move the bot though boss areas. It is a result of the current logic design, which will need a change. In certain areas, such as Upper Sceptre of God, the corrupted area that spawns can cause the bot to think it's at the stairwell up, but it's really not. Please be on the lookout for this issue, as it randomly happened when testing tonight. The logic will be updated soon to try and avoid this issue.

The bot will now stop trying to auto-restart after 15 restarts that do not have more than 15s of time between them. This is to try and prevent users from having to use taskmgr to kill the bot if it gets stuck in an exception loop and is restarting over and over. This logic is temporary, and might not work as expected, but it's to help users who have exception issues from the object/component changes needed for post 1.2+.

Lastly, this Beta update is to handle game updates, so not many changes have been made since the previous version. The Archives area should now work properly with the Loose Candle logic being re-added. Depending on if the API needs anymore updates for 1.2.2.X+, this weekend will be spent fixing up existing functionality and adding some more missing stuff (exploration complete, corrupted areas, grind zone changing mechanics, for example).

Changelog
  • Added UseLooseCandleTask.
  • Added DominusFight plugin for reference.
  • Skill ctor should now hopefully no longer throw an exception when working with skills added from corrupted mods. More testing might still be needed though, as the API/bot logic is not setup to handle processing skills of this nature vs skills granted from skill gems.
  • Updates for 1.2.2.3.
  • Item.EvasionValue / Item.ArmorValue / Item.EnergyShieldValue updated to be correct for 1.2+.
  • Item.ImplicitProperties, Item.ExplicitProperties, and Item.CraftedProperties added. These are lists of the actual strings that represent the individual stats of an item, as per the tooltip.
  • Updates for 1.2.2.2.
  • Updates for 1.2.2.1.

Known Issues
  • Random stuck issue from corrupted area transitions in boss areas.
  • Lack of support for skills granted though items.
  • Exceptions thrown from the CR due to memory going bad.
  • Area transition issues with Catacombs.
  • Various chest opening issues in Docks.
  • Movement issues in City of Sarn.
  • Sell logic only uses non-accessory NPC.
  • Slow movement/skill casting on low CPU/FPS (users need to increase resources in VMs, don't limit FPS too much on PCs)
 
1 issue dominus plugin

Go back resetRoom after respawn my character dies dominus farming.
----------------------------------------------------------------------------------------
Summary: my Chracter dead in dominusRoom => resurrect at checkpoint => go another Way
----------------------------------------------------------------------------------------

log:
[FinishCurrentAction] Waiting for the action to finish Hatred.
[FinishCurrentAction] Waiting for the action to finish Hatred.
[LootItemTask] The current item to loot is [27010] Battle Lamellar at {3439, 413}. We have been on this task for 00:00:01.1393557 and have been attempting to interact for 00:00:00.
[LootItemTask] Now moving towards the item 27010 because it is 3.402823E+38 away (can't see).
[LootItemTask] MoveTowards failed for {3439, 413}.
[LootItemTask] MoveTowards failed for {3444, 450}.
[LootItemTask] MoveTowards failed for {3457, 438}.
[LootItemTask] MoveTowards failed for {3471, 433}.
[LootItemTask] MoveTowards failed for {3484, 437}.
[LootItemTask] MoveTowards failed for {3526, 378}.
[LootItemTask] MoveTowards failed for {3536, 377}.
[IdTask] We cannot id items out of town. Skipping this task until an area change or restart.
[WithdrawTask] We cannot withdraw items out of town. Skipping this task until an area change or restart.
[TravelToGrindZoneTask] GrindZoneId = 3_3_18_2.
 
Last edited:
i dont think the plugin know what to do if you die in dominus fight, but you should farm a boss that kill you, i think :)
 
so bot handle death in dominus now? my character is strong enough to survive it so i dont really know.
 
some problems(second boss drop item don't looting), but not critical.
thanks :o
 
Thanks a ton for the dom plugin. That clears up a lot of questions I had.
 
There might be some logic issues with trying to get back to boss fights if you die, because the logic needs to be a lot more complex to keep track of everything properly. For now, that'll just be a known issue, as priority is adding back a lot of other missing stuff.

As for the looting issue, I'll be adding back the Z toggle soon on a timer, since that should fix the issue. When you have a bunch of loot drop, the labels aren't always correct until you toggle Z and get them re-arranged.
 
if it could simply run the corrupted area and start a new run after that would be perfect
 
look on Google poe multiscript it work fine with the bot and its free
 
wish it would auto level the gems for you..... unless it already does and i am missing out xP every time i log on i have like 10 gems to add a level other then this i haven't noticed anything wrong works great
 
wish it would auto level the gems for you..... unless it already does and i am missing out xP every time i log on i have like 10 gems to add a level other then this i haven't noticed anything wrong works great
It does, but it has an issue with giving an error when not logged into game, push is directing me on how to fix that, and the refresh gems too, it should auto do it every town run, so it knows what gems needs to be leveled.
 
There might be some logic issues with trying to get back to boss fights if you die, because the logic needs to be a lot more complex to keep track of everything properly. For now, that'll just be a known issue, as priority is adding back a lot of other missing stuff.

As for the looting issue, I'll be adding back the Z toggle soon on a timer, since that should fix the issue. When you have a bunch of loot drop, the labels aren't always correct until you toggle Z and get them re-arranged.

thanks for comment.

Have a nice weekend :)
 
It does, but it has an issue with giving an error when not logged into game, push is directing me on how to fix that, and the refresh gems too, it should auto do it every town run, so it knows what gems needs to be leveled.

where is the option ? because my bot doesn't auto level gems. please tell me
 
thanks dark, i too, didnt see that before you posted it here :) lol
 
Back
Top