Bug report
First off, this script is extremely useful.  Thanks Bale!
Lines 359-372 of OCD Inventory Control.ash v3.7:
boolean getit(int q, item it) {
	if(first) first = !vprint("Stocking up on requred items!", "blue", 3);
	return retrieve_item(q, it);
}
...
if(full_amount(it) < stock[it].q &&...