When checking if you're on the lunar spellbook it will now take 10 consecutive failed attempts before it stops the bot. This is to ensure any false negatives returned by the api don't result in the bot wrongly shutting down
Added support for predefined profiles. A predefined profile can't be deleted or renamed. It can be saved with a new name to clone it with any modifications that have been made. - Profile suggestions welcome in the discussion thread
Moved goal type and value to the activity config screen. As a result, a visual bug that sometimes occurred with the activity goal values in the activity list has now been resolved.
Added "Skipped Activity" title for activities where the goal has already been met when the activity was started
Added goal ETA for all goal types. Can be found on the activity details page
Activity duration no longer counts while the bot is paused
Making changes to activities while the bot is running no longer duplicates the current activity (If you made changes to your settings while the bot was running it would sometimes run the current one again after it finished)
Fixed not getting a new contract if your energy was above the threshold for accepting the tea
Fixed pathing issues where the player would stand outside bobs house or at the table and do nothing. This should also fix any similar pathing issues with other contractors
Fixed an exception that was thrown if you stopped the bot without starting an activity
Fixed furniture completion count
Contracts completed count no longer resets when you save settings
Current contract is no longer reset when you save settings
Added an option for resizing the game window when in fixed screen mode