Closed oliversalzburg closed 2 weeks ago
Some things are still not working right with this approach. However, I believe it is an improvement over the way things worked previously. I want to merge this change and evaluate it further in the larger development path. I think it needs more fixes, but can then be a valid improvement over the past strategy. If this change fails to deliver positive results long term, we just simply revert it.
Many purchasing mechanisms in KS are driven by the "Bulk Purchase Helper". This component receives build requests, and is then expected to figure out how many items to build out of those requests. The helper works well enough, but has certain negative behaviors that most KS users will likely be aware of:
The new behavior tries to fix these issues.
Fixes #155