Loved your fate farming code and wanted to add some new features, but one thing led to another and I ended up reworking a lot of things. If you don't like any of the reworks, feel free to reject this PR and I'll probably list it as an alternative fate farming script somewhere else
Main feature changes:
added fate priority system based on is bonus fate -> progress -> time left -> distance -> fates that require npc interaction that aren't collections fates
fixed time left on fate calculations. duration only gives how long a fate is supposed to last instead of how much time is actually left
added flag to map when moving to next fate
added ability to participate in long boss fates if progress is above CompletionToJoinBossFate (meaning other people are at this fate and it'll go fast)
added ability to interact with fate npcs and start fates that don't require collections
added option to wait instead of changing instances if you have the Twist of Fate bonus buff
Main code changes:
moved the list of fates and aetherytes to a separate json, added a json parser
added some helper functions for teleporting around
Hi Prawellp,
Loved your fate farming code and wanted to add some new features, but one thing led to another and I ended up reworking a lot of things. If you don't like any of the reworks, feel free to reject this PR and I'll probably list it as an alternative fate farming script somewhere else
Main feature changes:
duration
only gives how long a fate is supposed to last instead of how much time is actually leftCompletionToJoinBossFate
(meaning other people are at this fate and it'll go fast)Main code changes: