Execute afterAdventureScript at end of certain relay browser initiated actions:
"script" button on fights, "go to goal" for louvre, chessboard, dvorak


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10812 b29ace70-8910-0410-8dcc-aa2fc6433167
Stone Temple Pirates can't be insulted.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10813 b29ace70-8910-0410-8dcc-aa2fc6433167
Add a default builder to .project

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10814 b29ace70-8910-0410-8dcc-aa2fc6433167
Allow certain ASH constants to be used in custom combat settings.

$phylum[] refers to the monster categorization, see the built-in ASH constants documentation for more information.

$element[] refers to either the attack or the defense element.  As long as one matches, this check will be satisfied.  This may limit its usefulness, but we can evaluate it later.

$item[] refers to an item that the monster drops.  If there are multiple monsters that drop the item, or if you just can't remember which one it is, and your combat strategy happens to depend on it...

In order to match, everything that you specify must match.  So if you specify an impossible combination, that CCS section will not run.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10815 b29ace70-8910-0410-8dcc-aa2fc6433167
Fix clan snapshots for when someone has restarted a run.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10816 b29ace70-8910-0410-8dcc-aa2fc6433167
Don't flake out when parsing single command scopes whose command is simply ";"


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10817 b29ace70-8910-0410-8dcc-aa2fc6433167
CreateItemRequest.getInstance now returns null for coinmasters that are not accessible, rather than for coinmaster you can't afford to buy from.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10818 b29ace70-8910-0410-8dcc-aa2fc6433167
In the Login frame, update the "Breakfast" checkbox based on the getBreakfast setting of the currently selected character.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10819 b29ace70-8910-0410-8dcc-aa2fc6433167
Don't decorate the sorceress familiars in Axecore, thanks to IronTetsubo @ kolmafia.us

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10820 b29ace70-8910-0410-8dcc-aa2fc6433167
Add a "Solve!" button to the hedge maze puzzle


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10821 b29ace70-8910-0410-8dcc-aa2fc6433167
Add a way to obtain the Trivia Master effect in statuseffects.txt.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10822 b29ace70-8910-0410-8dcc-aa2fc6433167
plural of bilge wine is bottles of bilge wine. Make Clancy adventures autostops


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10823 b29ace70-8910-0410-8dcc-aa2fc6433167
Only match against defense element when specifying $element[] in custom combat settings.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10824 b29ace70-8910-0410-8dcc-aa2fc6433167
Allow people to try to login to devproxy.kingdomofloathing.com.

Fix places where we still pointed to dev.kingdomofloathing.com.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10825 b29ace70-8910-0410-8dcc-aa2fc6433167
Remember if you're literate rather than check the server every time.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10826 b29ace70-8910-0410-8dcc-aa2fc6433167
Add a space to questL10Garbage council text

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10827 b29ace70-8910-0410-8dcc-aa2fc6433167
Make the bottom of the chat frame's scrollbar "sticky" - when the scroll bar is at the bottom, the window will scroll along with incoming chat, as before.  When you scroll up, the scroll bar becomes un-sticky, and will no longer force the display to the bottom.

Somewhat experimental.  The "dead-zone" amount can be tweaked up or down, pending feedback.  

The same treatment can be applied to the gCLI eventually.

git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10828 b29ace70-8910-0410-8dcc-aa2fc6433167
When fetching bytes for responseText, debug log before and after. If we get
an IOException print a stack trace.
Centralize the function which gets the "no familiar icon" to make it easy to
change, should we wish to do so.


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10829 b29ace70-8910-0410-8dcc-aa2fc6433167
When printing an ASH error message to the gCLI, escape characters into HTML
character entities, if necessary.
c


git-svn-id: http://kolmafia.svn.sourceforge.net/svnroot/kolmafia@10830 b29ace70-8910-0410-8dcc-aa2fc6433167
Extend the "sticky scrollbar" treatment to the gCLI.  Extract the listener as now it is needed in two different panels.

I set the dead zone for gCLI stickiness at a fairly generous 200px - four times that of the same setting in chat.

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