Limit/detect inability to grow familiars in Axecore.


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10688 b29ace70-8910-0410-8dcc-aa2fc6433167
Change order of processing item usage so we don't remove familiar larva from
inventory and then have to put them back if growing failed.


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10689 b29ace70-8910-0410-8dcc-aa2fc6433167
Remove unused 'description' field in LibraryFunction.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10690 b29ace70-8910-0410-8dcc-aa2fc6433167
Introduce a new type STRICT_STRING for internal library functions that is equivalent to a String except auto-coercion will not occur.

Leverage the new STRICT_STRING to limit the acceptable values for to_int, to_boolean and to_float to only those types that have appropriate values as well as real strings.

Remove TYPE_ANY, as it is no longer needed (making to_string() accept strings serves the same purpose).

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10691 b29ace70-8910-0410-8dcc-aa2fc6433167
Use devproxy.kingdomofloathing.com instead of dev.kingdomofloathing.com.

If someone's defaultLoginServer is invalid, use www.kingdomofloathing.com, not devproxy.kingdomofloathing.com

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10692 b29ace70-8910-0410-8dcc-aa2fc6433167
to_float returns float, not boolean

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10693 b29ace70-8910-0410-8dcc-aa2fc6433167
Update class integer values so that they reflect KoL class numbers.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10694 b29ace70-8910-0410-8dcc-aa2fc6433167
When decorating the Spookyraven Wine Cellar, do something sensible if you
haven't used the spectacles yet.


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10695 b29ace70-8910-0410-8dcc-aa2fc6433167
Add Pokemann band-aids as HP restore items


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10696 b29ace70-8910-0410-8dcc-aa2fc6433167
And again (why didn't it take my second file?)


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10697 b29ace70-8910-0410-8dcc-aa2fc6433167
Suppress actual login password from debug log


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10698 b29ace70-8910-0410-8dcc-aa2fc6433167
When a gremlin in the junkward whips out the correct tool, autoselect the
molybdenum magnet in the combat item dropdown.


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10699 b29ace70-8910-0410-8dcc-aa2fc6433167
Also allow buffers to auto-coerce into strict strings

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10700 b29ace70-8910-0410-8dcc-aa2fc6433167
Re-allow booleans to be switched to floats via to_float()

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10701 b29ace70-8910-0410-8dcc-aa2fc6433167
Remove ability to convert back and forth between int <-> phylum and int <-> element

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10702 b29ace70-8910-0410-8dcc-aa2fc6433167
Experimental: store item data name in AdventureResult, not item name


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10703 b29ace70-8910-0410-8dcc-aa2fc6433167
Add $class[].mainstat proxy record value

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10704 b29ace70-8910-0410-8dcc-aa2fc6433167
Actually, use primestat to be consistent with my_primestat() name.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10705 b29ace70-8910-0410-8dcc-aa2fc6433167
Modify WHO_PATTERN to accept hex code color and avoid missing out on those friends eavesdropping a channel.
Sorry this took me quite so long.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10706 b29ace70-8910-0410-8dcc-aa2fc6433167
When we see the gremlin wield the correct tool, only select the magnet in the
combat item list if it is not already selected - which should only be possible
if you are funkslinging, in which case you want to keep both selected items.


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10707 b29ace70-8910-0410-8dcc-aa2fc6433167