Имеющиеся проблемы:
Индендант имеет омерзительный интерфейс. Все предметы и их категории свалены в общую кучу. Нет важного напоминания о том что можно выкупить только один\некоторое количество предметов из категории.
Для примера я увидел баф для гоблинобола и баф для сражений, подумал что куплю оба, купил один и второй пропал.
Решение:
Создать категории в виде развёртываемых списков со счетчиком покупок.