This thread confuses me.
You can "pull 500 meat", and KoLmafia will attempt to pull 500 meat from storage. No rounding up; I tested this in aftercore, but I also have 0 meat to pull. It looks like this isn't actually documented anywhere. It doesn't look like there is an equivalent ASH command, so I can understand requesting that.
I think I also don't know what interface you are referring to where the amount is rounded up.
The rounding is done by kingdom of loathing itself.
any number you type during ronin is rounded up to the nearest 1000 when pulling meat from hangk.
hangk said:
Rounding up to 1000 because you're in Ronin and we don't want you to feel cheated.
You take 1,000 Meat out of storage.
I was not aware that the gCLI command pull could be used for meat using the format you gave. Thank you for informing me.
As you mentioned it is not documented and the ash command equivalent is
take_storage( int, item ) which refuses to accept $item[meat] when I tested it. (saying that meat is not an item)
I discussed it in the discord and nobody who was online knew how to get mafia to pull meat. So I made this feature request
However, since "pull 1000 meat" does work then there is no need.
Well, if someone has the time and inclination it would be nice to have an ash command called take_storage_meat( int )
But it is not really necessary since I can just use
cli_execute("pull 1000 meat");
inside a script to get the desired effect. Thank you.