Just noticed that I messed up the order of the screenshots when uploading. The screenshot numbers are referring to the number in the file name
Hello everyone,
I've been using this bot for about a week now and it is working alright but it has some flaws that I noticed.
First, not really important bugs, but I still want to get it off my chest. The stats tab has several problems.
For one, looted, sold, stashed and bought items always are at 0. Last run elapsed and run average are also always 0.
XP/hr does not seem to be calculated correctly at most times. Mostly it is overcalculating the experience by an enormous amount, as far as I noticed this happens if the bot relogs (chicken, disconnect) or levels up. I think in those cases the bot takes the experience gained before into account, leading to a much higher value of not rarely a billion xp/hr.
Also, chickens are not counted as failed runs for whatever reason and if your character chickens but still dies (or dies and then chickens, no matter), it is not counted as a death either.
Also sometimes the exploration part is a bit weird. I don't know if you have any specific algorithm that you run to create the waypoints, but I've noticed it many times already now that the bot will run across the whole map when it is actually finished just because it hasn't explored a small patch of the map. Often there were not even any mobs at this area and the bot spent 1-2 minutes running for nothing.
For this, an option that simply disables running to an area that is too far away (and/or small) would be neat.
Now the more serious problems.
The bot causes mini-freezes of PoE. Not a big issue, but it can lead to your death if your character doesn't have good survivability or simply if at a bad time. I've noticed that always when the freezes happen, the bot log states either "Added obstacle" or "Adding useful location". The freezes are maybe for half a second and as said, if poorly timed then the bot might be dead after it... Also note that this happens only with the bot, when I run the game itself it never has these kind of lag spikes. I've even turned down graphics options but it didn't change anything.
For the next one, please see the first & second screenshot.
Here the bot was simply standing around, stuck. I'm not entirely sure what the problem there was. Something with the Urns (was he unable to open them? I don't know and I don't see any) or with the pathing of the bot? I've seen this several times before though. Sometimes he'd just stand there for minutes and sometimes he'd continue moving after some time. All the while just taking attacks from the monsters, but at least
he was still using pots. Big problem happens when the pots are empty and the bot still doesn't do anything, which has forced me to use the chicken options.
The weird thing about this is though, that the bot is actually still responsive. When mousing over enemies in this stuck state, he'd start shooting. When mousing over chests, he'd open them. Maybe he got stuck pushing some key? There is no further log output during this bug.
Then I've noticed three other scenarios that are rare and enemy dependant but if possible then they should be fixed.
First one is when there is an invincibility totem near the enemies. Usually, when there is this aura the bot focuses the owner of it, but if it is a totem (not moving towards the player) and ranged monsters then the bot is likely to get stuck trying to kill the mobs. See the screenshot for an example. I think these totems are only at the caverns though, so probably not a big deal for general botting.
The next problem can be seen in screenshot four. We have a rare & ranged monster with proximity shield. Wouldn't be a problem if I was a melee, but playing with my ranger causes him to be stuck. A non-ranged monster or me being non-ranged and I would never ever see this, but in the case I have here the bot will have a problem and if not helped manually it must chicken out.
Another bug that I've noticed a few days earlier but haven't made a screenshot of is the following: There are some mobs that have a much lower height, like the crustaceans in act 1. Being a ranger, I've noticed that when having to fight these, the arrows sometimes miss (aimed to high, apparently) and they miss as long as the position of attacker and target stay the same. A small movement by either of them usually fixes this and causes the attacker to hit again. The thing now is, that there are these ranged crustacean (snipers) which will not move by themselves if they can attack. One time I found the bug being stuck shooting a single crustacean sniper and never hitting, must've been for a very long time already since I barely gained any experience. To fix this a simple timer check would suffice.
I.e. there is a timer, if the following things happen it gets reset:
1. Another target is chosen
2. The current target lost some HP
And if the timer hasn't been reset for some time (10 seconds?) the bot should maybe take a small step to the side.
As far as I can recall these were the biggest issues I found so far. Personally, I'd also like to have the possibility of changing the amount of output that the bot gives in the log. So that I can set it up to only show me important messages, like a new run, deaths, chickens, level up and maybe item pick ups... Also I find the automatic logout options a bit confusing. Is there a description somewhere what those time fields affect?
But apart from these problems the bot seems to run alright, as long as you've found a proper build and a matching zone. If I should notice any other things I'll post them here, though I read somewhere that the bot is supposed to get a general overhaul? In that case, it would be cool if this would be worked on.
Hello everyone,
I've been using this bot for about a week now and it is working alright but it has some flaws that I noticed.
First, not really important bugs, but I still want to get it off my chest. The stats tab has several problems.
For one, looted, sold, stashed and bought items always are at 0. Last run elapsed and run average are also always 0.
XP/hr does not seem to be calculated correctly at most times. Mostly it is overcalculating the experience by an enormous amount, as far as I noticed this happens if the bot relogs (chicken, disconnect) or levels up. I think in those cases the bot takes the experience gained before into account, leading to a much higher value of not rarely a billion xp/hr.
Also, chickens are not counted as failed runs for whatever reason and if your character chickens but still dies (or dies and then chickens, no matter), it is not counted as a death either.
Also sometimes the exploration part is a bit weird. I don't know if you have any specific algorithm that you run to create the waypoints, but I've noticed it many times already now that the bot will run across the whole map when it is actually finished just because it hasn't explored a small patch of the map. Often there were not even any mobs at this area and the bot spent 1-2 minutes running for nothing.
For this, an option that simply disables running to an area that is too far away (and/or small) would be neat.
Now the more serious problems.
The bot causes mini-freezes of PoE. Not a big issue, but it can lead to your death if your character doesn't have good survivability or simply if at a bad time. I've noticed that always when the freezes happen, the bot log states either "Added obstacle" or "Adding useful location". The freezes are maybe for half a second and as said, if poorly timed then the bot might be dead after it... Also note that this happens only with the bot, when I run the game itself it never has these kind of lag spikes. I've even turned down graphics options but it didn't change anything.
For the next one, please see the first & second screenshot.
Here the bot was simply standing around, stuck. I'm not entirely sure what the problem there was. Something with the Urns (was he unable to open them? I don't know and I don't see any) or with the pathing of the bot? I've seen this several times before though. Sometimes he'd just stand there for minutes and sometimes he'd continue moving after some time. All the while just taking attacks from the monsters, but at least
he was still using pots. Big problem happens when the pots are empty and the bot still doesn't do anything, which has forced me to use the chicken options.
The weird thing about this is though, that the bot is actually still responsive. When mousing over enemies in this stuck state, he'd start shooting. When mousing over chests, he'd open them. Maybe he got stuck pushing some key? There is no further log output during this bug.
Then I've noticed three other scenarios that are rare and enemy dependant but if possible then they should be fixed.
First one is when there is an invincibility totem near the enemies. Usually, when there is this aura the bot focuses the owner of it, but if it is a totem (not moving towards the player) and ranged monsters then the bot is likely to get stuck trying to kill the mobs. See the screenshot for an example. I think these totems are only at the caverns though, so probably not a big deal for general botting.
The next problem can be seen in screenshot four. We have a rare & ranged monster with proximity shield. Wouldn't be a problem if I was a melee, but playing with my ranger causes him to be stuck. A non-ranged monster or me being non-ranged and I would never ever see this, but in the case I have here the bot will have a problem and if not helped manually it must chicken out.
Another bug that I've noticed a few days earlier but haven't made a screenshot of is the following: There are some mobs that have a much lower height, like the crustaceans in act 1. Being a ranger, I've noticed that when having to fight these, the arrows sometimes miss (aimed to high, apparently) and they miss as long as the position of attacker and target stay the same. A small movement by either of them usually fixes this and causes the attacker to hit again. The thing now is, that there are these ranged crustacean (snipers) which will not move by themselves if they can attack. One time I found the bug being stuck shooting a single crustacean sniper and never hitting, must've been for a very long time already since I barely gained any experience. To fix this a simple timer check would suffice.
I.e. there is a timer, if the following things happen it gets reset:
1. Another target is chosen
2. The current target lost some HP
And if the timer hasn't been reset for some time (10 seconds?) the bot should maybe take a small step to the side.
As far as I can recall these were the biggest issues I found so far. Personally, I'd also like to have the possibility of changing the amount of output that the bot gives in the log. So that I can set it up to only show me important messages, like a new run, deaths, chickens, level up and maybe item pick ups... Also I find the automatic logout options a bit confusing. Is there a description somewhere what those time fields affect?
But apart from these problems the bot seems to run alright, as long as you've found a proper build and a matching zone. If I should notice any other things I'll post them here, though I read somewhere that the bot is supposed to get a general overhaul? In that case, it would be cool if this would be worked on.
Attachments
Last edited: