autoscend
autoscend copied to clipboard
Add Item Provider
Description
We had item buffing all over the place. Consolidated into a provider
Goal is to make it easier to add future +item buffs. Also eventually to handle 8-bit realm smarter and providers allow for speculation - can determine which zone is best.
Currently only includes the +item buffs I could find already in the code. There are many more sources of +item, but plan is to leave that for a future PR. There is a decent chance I've missed some +item stuff we do, hard to find with how dispersed it was.
How Has This Been Tested?
A gew standard HC and normal runs
Checklist:
- [x] My code follows the style guidelines of this project.
- [x] I have performed a self-review of my own code.
- [x] I have commented my code, particularly in hard-to-understand areas.
- [x] I have based my pull request against the main branch or have a good reason not to.