The ASH Expression class is now abstract. It has two subclasses: Operation and
TernaryExpression


git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@13524 b29ace70-8910-0410-8dcc-aa2fc6433167
Add optional preference hardcorePVPWarning. If true (default is false) will warn you if you click on the Prism when you have broken the Hippy Stone and have PvP fights remaining.

Handle Ice Sculpture fights when clicking on the use link.

git-svn-id: svn://svn.code.sf.net/p/kolmafia/code@13525 b29ace70-8910-0410-8dcc-aa2fc6433167
Add a new type of Expression to ASH: Concatenate. This is used only for string
concatenation. When evaluated, it creates a single StringBuilder and appends the
evaluated result of each argument to it to get a concatenated result, just
like Java does for string concatenation.


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