Fix typo in Desert warning.

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@14360 b29ace70-8910-0410-8dcc-aa2fc6433167
The PYEC is not multiusable.
Do not remove items from inventory if they are reusable as a secondary usage.
When the ItemFinder looks for an item in a specific list - inventory, stash, etc. -
if it doesn't find the required amount, give an error

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@14361 b29ace70-8910-0410-8dcc-aa2fc6433167
Revisit Pyramid Parsing/logging/automation. Tested most combinations. Add two new helloween candies.

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@14362 b29ace70-8910-0410-8dcc-aa2fc6433167
When ASH looks up item names, don't restrict to things in your inventory.


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@14363 b29ace70-8910-0410-8dcc-aa2fc6433167
Default to searching all rather than Inventory when looking up items if not specified. Only give an error message if you haven't found enough when searching a location.

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@14364 b29ace70-8910-0410-8dcc-aa2fc6433167
Recognize successful mall purchases when in run

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@14365 b29ace70-8910-0410-8dcc-aa2fc6433167
Perform Major Whackage on ItemFinder to make API more rational


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@14366 b29ace70-8910-0410-8dcc-aa2fc6433167
If searching for items without specifying the list, if the count is negative
(which means "all but that many") or "*" (which means "all"), look at items in
the inventory to decide how many to use.


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@14367 b29ace70-8910-0410-8dcc-aa2fc6433167
Fix buying from NPCs while in run

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@14368 b29ace70-8910-0410-8dcc-aa2fc6433167