Bug Enqueueing food/booze/spleen in the Item Manager suggests more than you can consume

PeKaJe

Member
When selecting a consumable and clicking "enqueue", mafia opens a popup to enter amount.
The suggested amount used to be what you had space remaining for (without overdrinking, if liver space remained).
Now it appears to be the maximum possible amount you can create, which is very unexpected behavior (judging by reports from several confused clannies).

I'm not sure if this was meant to solve some other issue, but reversing this change in ItemManagePanel.java brings back the previous behavior:
https://github.com/kolmafia/kolmafi...d822c94f2eb975a974f42c5b6f95d3f5e35513b1e335d
 
It was intentional, since it allows you to queue things and “create” them, rather than “consume” them. I like that, since I can look at the queue and see all the ingredients which will be used.

I knew it would be controversial.

Let’s see if we can come up with a solution which satisfies both needs.
 
Hmm, while there's a lot of overlap between the "Usable" and "Creatable" sections, I think most people in day-to-day would be using the "Usable" section for immediate consumption, even though it can be used to just create stuff (and with a more detailed interface than the "Creatable" section). Maybe for now just add a setting/checkbox on whether you want to queue usable or queue all creatable by default?
 
Back
Top