More AdventureResult array munging


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12888 b29ace70-8910-0410-8dcc-aa2fc6433167
AdventureResultArray to simplify toArray into AdventureResult[]


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12889 b29ace70-8910-0410-8dcc-aa2fc6433167
moon-amber necklace is single equip

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12890 b29ace70-8910-0410-8dcc-aa2fc6433167
HOA zombie eyes is single equip

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12891 b29ace70-8910-0410-8dcc-aa2fc6433167
Add getSelectedItems to ShowDescriptionTable


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12892 b29ace70-8910-0410-8dcc-aa2fc6433167
Recognize when items are added to your mall store via backoffice.php.
Recognize when items are taken from Hagnk's storage and put into your store.
"shop take N item" will take N of the item from your mall store.


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12893 b29ace70-8910-0410-8dcc-aa2fc6433167
Fix pygmy janitor relocation choice.

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12894 b29ace70-8910-0410-8dcc-aa2fc6433167
When consuming queued items, if creation is required, remember the requested
consumption type. I.e., sue CONSUME_DRINK for booze, even if you have to
make it.


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12895 b29ace70-8910-0410-8dcc-aa2fc6433167
Munge images.kingdomofloathing.com to /images as the very last thing before
generating the byte array to send down to the Browser, rather than doing it
before handing the responseText off to a relay script. This allows relay
scripts to use either images.kingdomofloathing.com or /images and KoLmafia's
image caching will still kick in.


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12896 b29ace70-8910-0410-8dcc-aa2fc6433167
If there are a ton of svn-updated files, truncate the warning dialog (as it's mostly redundant info)

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12897 b29ace70-8910-0410-8dcc-aa2fc6433167
The "use", "eat", and "drink" commands (and "overdrink" and "eatsilent" )
pass in the actual consumption type corresponding to the command, rather than
always CONSUME_USE.


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12898 b29ace70-8910-0410-8dcc-aa2fc6433167
Register adding and removing items from store via backoffice.php.
When remove items from store, tell how many were removed.


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12899 b29ace70-8910-0410-8dcc-aa2fc6433167
Implement tracking for castle unlock (untested) and Haggis Socks are single equip.

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12900 b29ace70-8910-0410-8dcc-aa2fc6433167
AutoMallRequest now moves things into your store using ajax


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12901 b29ace70-8910-0410-8dcc-aa2fc6433167
Add "put in mall" buttons to various storage panels in the Item Manager


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12902 b29ace70-8910-0410-8dcc-aa2fc6433167
Don't throw an NPE if making a hedge puzzle requets that takes a turn
(retrieving the key or opening the gate) is prevented because of an expiring
counter.


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12903 b29ace70-8910-0410-8dcc-aa2fc6433167
Split the Additions tab of the Store Manager into a tabbed pane: Inventory
and Storage.
The "use" command uses the form of UseItemRequest.getInstance that does not
specify the consumption type, as before, so that things can be multiused


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

take_shop( item ) -> "shop take all item"
take_shop( num, item ) -> "shop take num item


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12905 b29ace70-8910-0410-8dcc-aa2fc6433167
Add shop_price() and resresh_shop(), per heeheehee


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@12906 b29ace70-8910-0410-8dcc-aa2fc6433167
When you acquire a folder, add it as potential equipment to all five folder
slots.

If you cannot eat, do not consider Spaghetti Breakfast as a breakfast summon.
If you cannot drink, do not consider Grab a Cold One as a breakfast summon
KOLHS is considered to be a "can't drink" path for the purpose of breakfast.

Add plurals to a bunch of KOLHS items.


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