New version with new features & several important bug fixes! #4
bumbleshoot
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
I just released a new version of Automate Habitica, which contains some new features and several important bug fixes! Everyone using Automate Habitica should update it to the newest version ASAP.
New features
Auto Purchase Gems
Automatically purchases gems with gold each month. Note that you must cron at least once during a month in order to buy gems for that month. Only subscribers can run this automation.
Notify party leaders when party members fail to join a quest
If the script force starts a quest, and if
NOTIFY_MEMBERS_EXCLUDED_FROM_QUEST
is set totrue
, the script sends a private message to the user with a list of party members who failed to join. This is an add-on to the Auto Start Quests automation, which can only be run by party leaders.Bug fixes
A full list of changes included in this update can be found here (look for all the commits made on Oct 24, 2022). A few important bug fixes worth noting:
Player is no longer checked out of the inn based on pending damage
Previously, if
AUTO_PAUSE_RESUME_DAMAGE
was set totrue
, and the user had enough pending damage to finish off the quest boss, the script would check them out of the inn regardless of how many dailies they had completed. I did not realize that the quest boss could still damage the party even as it was defeated! The script no longer takes pending damage into account, only dailies completed. This is a very important bug fix as it will prevent the user and their party from dying!Script can now handle checking off many tasks in quick succession
Previously, the script would fail & throw an error if the user checked off many tasks in quick succession. This has been fixed!
Auto Cast Skills now works with challenge tasks & custom rewards
Challenge tasks & custom rewards are included in the user's task list, but skills cannot be cast on them. The script no longer considers these when determining which task to cast a skill on.
Beta Was this translation helpful? Give feedback.
All reactions