ZaneMcFate
Member
- Joined
- Nov 17, 2014
- Messages
- 137
[GatherAssist] GatherAssist ALPHA - Gather multiple items with one command
I am working on a plugin at the moment that I am calling GatherAssist; I wanted your opinions on the idea or how it could be made more useful. I hope to have an alpha out in the next few days that will run a small subset of items (shards/crystals), and then I will work on the full routine. Here is the concept:
- Select a request list of multiple items and counts. Example: 1000 Fire Crystals, 500 Water Crystals
- Plugin determines which items need to be gathered to bring your inventory to the above count
- Periodically, the item count is checked, and based on what remains to be gathered, profiles are dynamically generated and executed, and the bot will run to the next area and start gathering the next item, until the entire request list is satisfied.
- Current only works with mining, but I will obviously extend it to work with all gathering professions.
Possible improvements:
- Generate required gather list based on a shopping list of craftable items. Example: Distilled Water requires 1 Muddy Water and 1 Water Shard, so the request list would turn Distilled Water x 10 into 10x Muddy Water and 10x Water Shard
- Flexible "margin of error" buffer so X% more items are gathered, to account for crafting failure rates
- Some items can be gathered by multiple professions (such as shards); allow the user to select a preferred gather method, and/or let the plugin only pick methods where the user has the required skill/level to gather. Requires multiple gather options and could get messy, but a very useful feature nonetheless.
Any feedback would be appreciated. The plugin will be posted here and will be available on GitHub for collaboration. Let me know what you think!
UPDATE: Alpha attached, still very much a work in progress.
SVN Access to directly update your plugins folder:
https://github.com/ZaneMcFate/rebornbuddy-gatherassist/trunk/GatherAssist/Plugins/GatherAssist
GitHub access for source code collaboration:
https://github.com/ZaneMcFate/rebornbuddy-gatherassist
Browse current issues and project status:
https://github.com/ZaneMcFate/rebornbuddy-gatherassist/issues
I am working on a plugin at the moment that I am calling GatherAssist; I wanted your opinions on the idea or how it could be made more useful. I hope to have an alpha out in the next few days that will run a small subset of items (shards/crystals), and then I will work on the full routine. Here is the concept:
- Select a request list of multiple items and counts. Example: 1000 Fire Crystals, 500 Water Crystals
- Plugin determines which items need to be gathered to bring your inventory to the above count
- Periodically, the item count is checked, and based on what remains to be gathered, profiles are dynamically generated and executed, and the bot will run to the next area and start gathering the next item, until the entire request list is satisfied.
- Current only works with mining, but I will obviously extend it to work with all gathering professions.
Possible improvements:
- Generate required gather list based on a shopping list of craftable items. Example: Distilled Water requires 1 Muddy Water and 1 Water Shard, so the request list would turn Distilled Water x 10 into 10x Muddy Water and 10x Water Shard
- Flexible "margin of error" buffer so X% more items are gathered, to account for crafting failure rates
- Some items can be gathered by multiple professions (such as shards); allow the user to select a preferred gather method, and/or let the plugin only pick methods where the user has the required skill/level to gather. Requires multiple gather options and could get messy, but a very useful feature nonetheless.
Any feedback would be appreciated. The plugin will be posted here and will be available on GitHub for collaboration. Let me know what you think!
UPDATE: Alpha attached, still very much a work in progress.
SVN Access to directly update your plugins folder:
https://github.com/ZaneMcFate/rebornbuddy-gatherassist/trunk/GatherAssist/Plugins/GatherAssist
GitHub access for source code collaboration:
https://github.com/ZaneMcFate/rebornbuddy-gatherassist
Browse current issues and project status:
https://github.com/ZaneMcFate/rebornbuddy-gatherassist/issues
Attachments
Last edited: