One thing that I really want to see implemented is some kind of auto-limiter for collecting crafting materials. Often, while harvesting, I'll have an exact amount of resources in mind, and then even if I'm watching it carefully, it'll 9/10 times go over the limit because of the random amounts of resources that get collected per round.
Personally, I'd like to have a little test-based HUD menu that allows me to set whether or not I want a limit on a specific resource, and how much that limit is if I do. That way, I can start harvesting and actually do something fun with the waiting period, like talking to friends, rather than trying to snipe the exact second I go over my limit so that my tme is being used efficiently. When that final collection goes over the limit, it would automatically stop harvesting and throw away any extra, so that I'm left with a nice, clean amount of resources, and also a clear indicator that I've passed my intended limit.
An additional option would be to set parameters for dealing with the extra ores that are collected. For example, I could set it to auto delete any slate slabs that I harvest accidentally while collecting sandstone, since I don't WANT those at that point anyway. It could also prevent over-burdening issues caused by suddenly getting 10 bonus ore when collecting that final 4 pieces.
So basically, here's the reasons why this system would be beneficial:
- Greater control over resource collection for specific crafting tasks (especially lairshaping)
- Simple to implement
- Players won't have to sit there and stare at their inventory while harvesting
- Less frustration in the rare cases when a player has a full inventory and they accidentally collect too much of one resource on their cargo disk and can't delete it
- If the additional system is included, players won't have to hunt through their inventories to root out spare chunks of unwanted ore
- Additional realism because players won't find themselves randomly collecting more than they want when they could have just left the other stuff on the ground
Heck, I'll even write you guys some algorithms if you want. It's not a hard task, but it would make things SO much nicer to work with...
Also, I know you can usually just stop later on and split the stack then delete extras, but a system like this would be so much more useful and less finnicky and time-consuming.