This project requires Python 3.11 (like MFB-Realive) Download Python 3.11
- Download the repo.
- Set Hearthstone to windowed 1024x768 and navigate to Modes->Solo Adventures->The Boomsday Project and select Puzzle Lab. Make sure the screen matches the screenshot below.
- Run launch.bat (be patient as it has to initialize and install dependencies). Leave the Hearthstone window in the foreground without any obstruction.
It has a long ~20 minute wait before quitting the game. If it looks like it's doing nothing you are correct as this is how the exp is accrued.
To stop the bot, simply close the terminal window, or put it in focus and CTRL+C to terminate.
Blizzard is known to ban people for botting. Even though it is Solo play, don't go on extremely long marathons as it stands out in their metrics.
- Add in whereami logic
- Add in persistence through reconnects
- Better logging and error handling
- Add bezier curves to mouse movements for security and funsies
- GUI?!
Create a pull request or reach me on Discord