forked from aeon0/botty
-
Notifications
You must be signed in to change notification settings - Fork 2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
merge master #10
Open
jobithu
wants to merge
140
commits into
jobithu:master
Choose a base branch
from
aeon0:master
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
merge master #10
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
… change (#766) * init * fix * refactor
* init, wip * refactor mob_check, wip * update hammerdin * fix hammerdin
Speed up nihlathak wait timers to reduce chickens/deaths
* New param custom_loot_message_hook * Loot web hook fixes
* init, wip * time to test * remove unused dataclass * tests passing, just need to run in-game * fix wait logic * add threading lock, delete excess funcs * start putting best_match back in to search_and_wait() * bugfixes, found a bad template * scope * fix npc detect
…e missed * Update to corpse pickup * Add files via upload * Update ui_manager.py Co-authored-by: mgleed <[email protected]>
Updated readme for contributions
Bugfix: Update pather _main_ function for recent template_finder update
* migrate from python 3.9 to 3.10, recompiled tesserocr * cleanup old types, change all Unions to | * add a few match/case statements * Update ci.yml Co-authored-by: aeon0 <[email protected]>
* Updates act 2 template * Add files via upload * Delete a2_town_27.png * Delete a2_town_22.png * Add files via upload * Delete a2_town_20.png * Add files via upload * Add files via upload * Delete a2_town_22.png * Add files via upload * Update a2.py * Update params.ini * remove guy with shadow. asset already existed and added Co-authored-by: mgleed <[email protected]>
* Small optimization by know if current run is last * Tele amu optimization Prefer to not use tele changes when getting back inside to loot. Only use tele charge if pathway was blocked. This change makes bot use a less tele charges, and thereby improve run speed due to not having to repair as often. * Pass whole list of runs instead of just last one This would allow to e.g check first run / only run etc
* Making Nopickup command optional * Update bot.py * Update config.py * set default on, rework logic Co-authored-by: mgleed <[email protected]>
* feat/cached-img * thread safe * update * add a force_new param for grab() and enable it for pather, which is more dependent on exact current frame * use existing img for pather screen object checks Co-authored-by: mgleed <[email protected]>
Co-authored-by: Riddle <[email protected]>
* Added the ability to transmute all gem types and select in params.ini * Added the assets * Updated STD to standard for transmute and updated ini for list style * Changed the assets to standard * changed list in INI to run only flawless by default * Optimized the transmute: will only need to go through search once * update tab selection * Update params.ini Co-authored-by: mgleed <[email protected]>
* Better pathing for walkers in trav * Add files via upload * trim a few templates * re-add column asset, utilize another v2 asset * fix tab/space issue Co-authored-by: mgleed <[email protected]>
* Fix generic_api generic_api.py supports custom_loot_message_hook now. * Simplified logic Co-authored-by: mgleed <[email protected]>
…line tab automatically (#834) * BugFix: Select online tab when server disconnected Issue #789 * Simplify online/offline tab selection logic * more robust recovery, reusable restart_or_exit() fn in main, move attempts logic, remove param, etc. Co-authored-by: mgleed <[email protected]>
* bugfix: game recovery if unable to create game * fix on_init() error, add error msg
Update default.nip
I watched 10 hours of diablo run by 4 fohdins. About 30% were fail games which aborted in middle run, especially on detecting that if the seal is openned. In almost every fail game caused by this reason, the seal was openned successfully, but the decisions were closed for 5 times and the game was aborted. By increasing the numbers of try and reduce the seal_opentemplates threshold to 0.7, the incorrect judgements on seal's open status seldom occur, and the ratio of failed games typically reduced. Now it is about 12% mostly caused by temporary high latency or getting lost after teleport to pick item.
Update diablo.py _sealdance() -reviewed and approved. also implemented for PR867
Add expressions for Shadowplates in Armor Bases section.
Corrected white staves and other syntax errors.
* init * remove print
Replace nip with bnip
Add encoding to .bnip files
Minor fix Corrected Magic Necrohead line
Update default.bnip
… list of template patterns
Fixing Natures Peace Ring line
Update default.bnip
Update location
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
test