So I am using the PubJoin script with D2BS for a while now to help in a public chaos/baal runs. It works very well with only one slightly small, but yet annoying problem. When the bot leaves the current game and attempt to find/join the next game he goes to join game and waits for the current games to be updated then tries to find the game and it takes 25-40 seconds to actually find it which is kinda annoying because the new game is usually created within 5-10 seconds and you can easily get a lot of full game issues here. I was thinking for a better way instead of clicking join game and just wait for the games to update, do this:
1. Click create game
2. Wait 1 second
3. Click join game
If next game not found or games not populated, repeat from step 1 ( you know what I mean, yeah? )
Obviously a better and definitely faster way to join the new game. I have tried various ways to accomplish this but I am not very familiar with the kolbot, so if anyone have a way to do that, please share.
** Can you suggest that my bot searches / enters the created games so that it enters the teleport and helps others?**
I launch the bot , it starts flying at the bosses by itself
I like the general idea of this so im working on it. I’ve gotten it set up to attempt joining next game with a set amount or retrys. Still working on some better functionality to make ot smoother but this will be added soon
Well I checked the recent branch for the D2BS says something future pubjoin improvements, but I have tried it and it doesn’t do that at all. Was that added?
You updated? Yeah I added it. I did set a 10 second delay by default, during which is scans the game list before attemting to join again. You can lower that in the settings at the top of pubjoin. Doing 1 second join retry attempts meant it was unable to even check the game list
Its a little difficult to help debug without more exact information. Was it around line 202 or was it line 202. Did you update your whole download? What was the error?
edit: I just pushed an update, might fix your issue. Line 202 was console.debug, which was a function from the prototypes.js file. I moved it to util.js which is included at the top of pubjoin so it should work now