Item Remover has 3 functions:
- Enable
- Disable
- Remove
Item Granter has 9 functions
- Enable
- Disable
- ClearSaveData
- CycleToNextItem
- CycleToPreviousItem
- CycleToRandomItem
- GrantItem
- GrantItemToAll
- GrantItemIndex
My biggest problem with this is that GrantItemIndex has no elegant equivalent RemoveItemAtIndex for the Item Remover. This means that when utilizing the GrantItemIndex function, there must be many Item Removers for every item in the granter, when there could easily be one remover with a list of every item in the granter. Removing every item listed in the remover (the current and only use) could easily be a separate “RemoveAll” function or similar.
In general, I’d like to see Item Removers be more flexible and given more attention.