6.19
- Added support for multiple SF-Acccounts
- Added option to collect the weekly free mushrom from the webshop
- Added idle game option to sacrifice after X toilet cycles have been completed
- Added options to enable / disable using/buying different potion types
- Added two new option to expedition-selection:
- Alway prefer eggs
- Prefer expeditions that advance tasks
- After these were considered, normal selection rules apply
- Fix bug where S&F credentials were lost when opening the import window
- Switch to a more reliable database-system (raw sqlite => EFCore)
- The database will now be called "bot.sqlite", instead of "bot.dat" for backwards compatibility
- This may fix some issues around guild-messages, browsing bottles, etc.
- Upgraded to the latest .net version (10), which just released a few hours ago
6.18
- Substantially improve localizations
- Russian & portuguese languages are now actually usable
- Added missing localizations for french, polish, czech, etc.
- I estimate that this adds/updates around ~10k translations in total
- Added an option to always prefer epics in dice games (during epic event)
- Added an arena option to always do 10 fights for XP first, before switching to scrapbook/favorites
- Fix collecting from the gold-mine
- Fix "stop after 10 fights"-option not working in some cases
- Fix selling juice
- Fix plague doctor skilling strength instead of dexterity
- Fix juice behaviour options in GUI
- Removed double login message (by @Grandpa)
6.17
- Fix expedition starts on 0 alu (mostly 11. & 12. beer)
- Fix pet feeding limit
6.16
- Added support for the 12. beer
- Added ability for mannequin to be automatically equipped with unused bonus items (selection to change the most important runes is planned)
- Added Juice production (completely untested, I do not have chars with >10 fruit right now. You should probably wait until I test & document this properly, but it is still there, if you want to test it I guess)
- Fix: Buying quicksand glasses can no longer buy random shop items
- Fix: Browsing for bottles no longer sells the discovered bottles directly
- Improved luck potion calculations (no longer always buys luck)
- Possibly fix for auto updates on unix (mark updatea as executable)
- Fix mount disappearing
- Fix mannequin & other player equipment parsing
- Fix dungeon keys not being bought
- Fix console versions displaying the wrong version
- Fix guild chat window issues
- Fix: Copying settings no longer causes invalid account imports
- Fix: Correctly parse guild attack/defense participation
- Rewrote raid & guild fight logic from scratch
- Reworked the fortress & undeworld collection to be more reliable.
- Fix: Misc. issues with the pet logic
6.14
- Remove initial dungeon wait
- Fix the "does not drink 11th beer" issue
- Update max scrapbook count
- Fix broken localization (fortress, underworld, dices)
- Fix guild chat window
- Maybe fixed Task timout errors
- Fix misc. "null" errors
6.13
- Major overhaul to dungeons.
--- Better simulation calculations (still wrong a lot of the times, but we are getting there)
--- Added a seperate dungeons account page, where you can view win chances & fight
--- Removed most sub-options to dungeons. It is now always picking the dungeon with the highest win chance, instead of rotating around different dungeons types
--- Added multiple safeguards to make sure we only ever fight once every hour in the dungeon (this breaks clearing twister fast for the time being, but I focus on mushrooms safetly for the time being)
- Added options to configure calendar collection
--- You can now choose between only playing XP, Mushroom, or XP+(that one good mushroom day) calendars. Details will be in the settings
- Fix server errors, that would previously logout the bot (gateway X erros)
- Big internal rewrite of Underworld & Fortress. Fixes some bugs, but mostly internal cleanups
- Fix fake levelup messages and multiple null errors. This may also fix other unrelated issues, due to the nature of the underlying bug
- Fix invalid hellevator claim attempts
- Added a log msg. when mushrooms get used
--- I hope this release already fixes the mushroom usage, but if not, please look out for "The last comand used a mushroom: XYZ" warnings and report unusual instances
- Fix infinite loops & crashes for dice games
- Improved memory usage when using many accounts
- Fix misc. localization & window issues
- Fix toilet not being collected
- Misc. other fixes & improvements
6.12
- Fix for corrupted player equipment
6.11
- Misc. fixes
6.10
- Added support for new item encoding
6.9:
- Added support for new Dungeons (by @Heken & me)
- Localized & fixed expedition rewards. (You can now select egg & equipment rewards)
- Implement switching to mannequin for rune bonus for quest & expedition (option in settings)
- Updated spanish, english & german translations (by @Heken)
- Updated polish GUI translations (by @Drimek)
- Correctly recognize some new events
- Fixed a bug causing issues with adding sso accounts
- Reorder default expedition ranking (based on discord tierlist ranks)
- Misc. fixes
6.8:
- Fix bottles not being bought
- Fix witch not enchanting
- Misc. other fixes
6.7:
- New arena mode, that focuses on players with the most new scrapbook items (similar to sf-scrapbook-helper, but you do not need to crawl, I do that on a server for you)
- Implement a new dungeon battle simulator, that actually simulates the battles (still in the early stages, but may outperform the current simulation. Can be enabled by settings in dungeon)
- Mayor fixes related to the bot logging itself out, getting into an infinite loop, or otherwise failing to work at all
- Reworked fortress attacks. The counterattack option can now be enabled again without resulting in endless loops
- Big improvements to the spanish transaltion, as well as english and german localization fixes (by @Heken)
- Added the plague doctor (untested since beta server is weird)
- Bot can now detect item runes (only used for the new battle simulation right now)
- Correctly parse Max&Min Dmg of weapons (by @PowerPro)
- Correctly handle items with no value (by @kuztiix900)
- Misc. other fixes
6.6:
- Hellevator fixes
- City guard fixes
- Guild join attack fixes
- Switch to the new official Server Communications
6.5:
- Collect Goblin Gleeman tasks
- Collect mail rewards
- Bugfixes
6.4:
- Bugfixes
6.3:
- Expedition Support
- Major rewrite of the entire codebase
- Update to .net9 & c# 14 preview
6.2:
- Basic Support for Paladin
- Bug Fixes for Arena, Questing and Fights in General
- Fix bot misbehaving due to outdated mirror checks
- Auto updates for GUI & Console versions (I could not reuse the previous method in the bot, so this is all from scratch and might not work first try, we will see)
- Fix error messages for bards
- Added support for a mac console version
- Initial language selection now correctly spawns above loading screen
- Updated from
outdated .net6/netstandard2.1 to .net8 and updated all dependencies
- You no longer have to manually install .net runtimes to run this on any platform
- Removed
vulnerable 7zip binary
- Removed dependency on an
unmaintained 12 year old html library
- Removed old & obfuscated auto-updater binaries