holatuwol
Developer
The following is an abbreviated version of the Subversion commit message logs. Please keep in mind that these messages are intended for other developers and they take the files which were modified into context in order to limit the amount of verbage. In general, they are not intended for general audiences and should not be treated as "official" documentation -- they are informal and abbreviated, at best.
If you do not understand what something says, try looking at the full version of the revision by following the accompanying link for the revision. The only difference is that the files which were modified will be listed, and sometimes, you can guess what happened from file names (though not always). If you still have no idea what happened, that's okay -- it probably doesn't relate to what you're doing with KoLmafia. ^_~
Furthermore, not everything marked as "fixed" is guaranteed to be fixed, not all changes are guaranteed to have a change. This is due the fact that both time and turns are finite and only a limited number of things can be tested. Some changes go in untested, assuming they would work, when they actually don't due to erroneous assumptions; alpha testers occasionally will be able to give feedback, but it's not always possible.
For example, if you read the revision logs for what changed between 10.2 and 10.3, the plus sign choice adventure was meant to get a use link. Something as seemingly insignificant as KoL using two spaces instead of one space in the sentence "It's actually a book. Read it." would mean the change didn't actually work -- anyone can verify that, in fact, the change didn't work for this very reason. If you ever encounter something like that, a non-accusatory mention of it (non-accusatory meaning anything that neither implies "ZOMG FALSE ADVERTISING" nor "You guys said this was fixed, but...") somewhere will usually result in the problem getting addressed.
Finally, if you've got a bug to report, make sure you read up on how to post a detailed bug report. While the rules outlined apply specifically to bugs related to scripting, many of them are applicable to KoLmafia bug reports in general. Most importantly, I hate the words "annoying" and "frustrating". Never use them when describing a bug/feature. Ever. Thanks. The abridged revision logs follow.
--------------------------------
Revision: 5983
Update version number
Revision: 5984
pink plastic baby
Revision: 5985
Add tradeability filter to send message attachments
Revision: 5986
Do not prompt if they select all visible elements
Revision: 5987
First pass at new elemental resistances: no fixed cap, Myst classes get +5%.
Revision: 5988
Print a status message when auto-attack is set
Revision: 5989
fix spelling error in plural
Revision: 5990
Only allow main() method to appear at top level
Revision: 5991
When you get a manual, get rid of dusty book
Revision: 5992
Only print when actually changing auto-attack
Revision: 5993
Move more items to ItemPool
Revision: 5994
Fix mall search handling
Revision: 5995
Add modifiers for a few status effects
Revision: 5996
Crossbow Fever -> Disco Fever
Revision: 5997
Add headless checks
Revision: 5998
Move still more items to ItemPool
Revision: 5999
Fix item sending
Revision: 6000
No spaces in O.A.F.s
Revision: 6001
Show resistance levels as well as (incorrect) percentage and expected damage.
Fix resistances for elemental powders.
Revision: 6002
Add auto-logout for Mac users quitting directly
Revision: 6003
Improved Elemental Resistance formula
Revision: 6004
Use round numbers.
Revision: 6005
Simplify, simplify
Revision: 6006
Correctly match first round of Insult Beer Pong.
Correct name for 7-Foot Dwarf
Revision: 6007
Fix Java 1.4.x compatibility
Auto-logout as a quit override, rather than as a shutdown hook
Revision: 6008
Add untested dmg task for Ant
Revision: 6009
Don't generate error state when you run out of adventures
Revision: 6010
Create output directory before calling jarbundler
Revision: 6011
Delete only the created KoLmafia.app after creating a .dmg file.
Revision: 6012
Account for limitations in delete task by using 'rm' explicitly
Revision: 6013
Add jars for jarbundler and jsmoothgen ant tasks
Add corresponding license files for ant task helpers
Move distribution helper utilities into util directory
Revision: 6014
Move kolmelion.ico to util folder
Revision: 6015
Fix elemental resistance for Mysticality classes: it is not a flat 5%, but is
5% of resistance proided by other sources.
Revision: 6016
Add new items and effects. Fix Myst class elemental resistance factor.
Revision: 6017
Move more constants into item and effect pool
Revision: 6018
Fix handling of relay-browser 'attack' link
Revision: 6019
fix item numbers
Revision: 6020
Account for movements to and from clan stash
Revision: 6021
New items.
Revision: 6022
Change match string to avoid conflict with skill name on combat bar
Revision: 6023
Fix plural. Add familiar to useful-in-basement list.
Revision: 6024
Do not cache preference strings, since we only write once
Revision: 6025
Fix formula for Exotic Parrot
Revision: 6026
Add recipe for sebaceous shield
Revision: 6027
Initial support for new Grimoire
Revision: 6028
Tome -> Manual. Image names and descids for new status effects. Different
settings for the two grimoires.
Revision: 6029
Blank line in session log before uneffect command
Revision: 6030
Add status effect desc id
Revision: 6031
Fix * and negative quantity when moving meat
Revision: 6032
Fix fullness for delicious salad
Revision: 6033
You can no longer "relax" in your beanbag chair.
Revision: 6034
Recognize off-hand items as shields even if power not yet known.
Take Hero of the Half Shell into account when calculating expected damage.
Fix level requirement of king cake
Revision: 6035
Remove caching to see if it helps with memory leak
Revision: 6036
Extract ItemManageFrame panels into their own classes
Revision: 6037
Fix compilation errors
Revision: 6038
Fix monster name on Road to the White Citadel.
Fix formatting of Area Combat Data
Revision: 6039
Renamed Pastamancer combat spells
Revision: 6040
New pastamancer items
Revision: 6041
Fix chat, among other things: frames need to be able to override getTabbedPane
Revision: 6042
Bad Moon characters can inspect storage at any time.
Revision: 6043
Cache 'is reagent potion' variable
Revision: 6044
Fix meat paste not showing up in creatable items list
Revision: 6045
Add zap wand exploding to ascension reminders
Revision: 6046
Fix dingy plans handling
Add link for strange leaflet to leaflet.php
Add hermit links to worthless items
Revision: 6047
Automatic leaflet completion link for strange leaflet
Revision: 6048
Add wiki lookup and in-game description options to mall search interface
Revision: 6049
Add evil scroll to list of creatable items
Make mutal recursion detection more generic
Revision: 6050
Separate food, booze, and spleen queue processing
Prompt for overdrinking when above 0 adventures, rather than above 40
Revision: 6051
Remove trailing semicolon after "set" command
Revision: 6052
Also broadcast to PM tabs
Revision: 6053
Implement more aggressive version of clover protection
Revision: 6054
Only handle choice hotkeys if the corresponding numeric hotkey is active
Revision: 6055
Don't restore MP for olfaction if you're already on the trail
Revision: 6056
Add current turn count to all adventuring requests
Improved detection of when to disassemble clovers
Revision: 6057
URL whitelist rather than URL blacklist
Store created quantity rather than recalculating twice
Revision: 6058
Fix double processing of use item request
Revision: 6059
Fix meat paste creation recognition
Revision: 6060
Fix creation queue handling
Revision: 6061
Fix handling of single-ingredient creations
Add counter expiration detection to non-adventure requests
Revision: 6062
Rename processResult with boolean argument to tallyResult
Fix handling of closet items with no quantity string specified
Revision: 6063
Add null pointer check to item transfer processing
Add empty quantity string check to pixel exchange
Revision: 6064
Allow local files with abnormal extensions to be sent via the relay browser
Revision: 6065
Only allow access to images in images folder
Revision: 6066
Remove 'start of item name' prioritization
Revision: 6067
Fix infinite creation loop when making star items
Revision: 6068
Fix outfit checkpointing during queue processing
Revision: 6069
Sometimes processResults gets overridden, so recalculate created quantity each time
Revision: 6070
Add metallic foil cat ears
Revision: 6071
NPZR shambling isn't damage
Revision: 6072
Use new puppy formula for item drops
Revision: 6073
If item creation generates error, do not continue item retrieval
Improve servant re-assembly failure handling
Revision: 6074
Update FileUtilities and DataUtilities to ensure streams are closed
Revision: 6075
Ignore skills you can't use in the current ascension
Revision: 6076
Fix awkward flow control
Revision: 6077
When using 'acquire' only stop if item creation unexpectedly fails during first pass (continue after second pass failure)
Revision: 6078
Use a simple if instead of &=
Revision: 6079
Change for loop to explicit while loop
Revision: 6080
Use shallow copy instead of deep copy to avoid potential reflection leaks
Revision: 6081
Ensure that more streams are closed
Revision: 6082
Initial support for May 2008 IOTM
Revision: 6083
If there's a timeout in chat, don't kill chat
Revision: 6084
Estimate current fullness/spleen based on failure to consume messages
Revision: 6085
Add item. Fix combat percentage.
Revision: 6086
personalized coffee mugs have no autosell price
Revision: 6087
Pulverizing things doesn't take turns and therefore doesn't decrement counters
Revision: 6088
Make dead mimic choice adventure visible to user. Update comment.
Revision: 6089
Add New Sneaky Pete's Day items.
Only use a dead mimic in inventory to get wand if don't have a wand already.
Revision: 6090
Improve efficiency of handling items with special characters
Revision: 6091
Cache all strings which are converted using getCanonicalName
Revision: 6092
Cleaner rendering of current holiday/stat day
Revision: 6093
Check for the last ascension a zapper wand was seen, and only use a dead mimic if the value differs
Revision: 6094
Better name for zapper wand preference
Revision: 6095
Added adventures for king cakes
Revision: 6096
During mana burning, alternate libram casts between available skills
Revision: 6097
Initial support for June 2008 IOTM
Added item drop statistics for pirates
Revision: 6098
Abort if infinite loop detected
Revision: 6099
More support for June 2008 IOTM
Added elemental alignments for some monsters.
Revision: 6100
Changed modifiers on makeshift SCUBA gear
Revision: 6101
Haunted Wine Cellar is now four separate zones, rather than using subsnarblats
Revision: 6102
Remove dead code
Revision: 6103
Fix duplicating in list models
Revision: 6104
Remove unneeded math in mana burning
Clear counters when the user enters valhalla, rather than after they leave
Revision: 6105
Cache frequent URL encodings
Revision: 6106
Fix form field handling
Revision: 6107
Another form handling fix
Revision: 6108
Fix summoning of candy hearts not happening during mana burning
Make sure MP restoration doesn't happen during mana burning using libram skills
Revision: 6109
Henna face paint is now multi-usable
Revision: 6110
"Custom: Backup" now simply "Backup"
Revision: 6111
Slightly faster character entity decode
Revision: 6112
Check if the player has hit their inebriety limit before registering tavern square
Revision: 6113
More modular hasItem check
Revision: 6114
Added skills related to June 2008 IOTM
Updated some old pirate monster data
Revision: 6115
&& not ||
Revision: 6116
Fix purchasing of identified bang potions
Revision: 6117
Timeout extended to 24 seconds
Revision: 6118
Don't skip absent "Custom: " making list of outfits for basement
Revision: 6119
Fix handling of conditions when re-adventuring in a location after no condition is satisfied
Revision: 6120
If the user cancels or enters zero quantity in consume, don't process queue
Revision: 6121
Old relay browser clover protection
Revision: 6122
Use plans, not planks
Revision: 6123
Recognize decision 4 for quartet adventure
Revision: 6124
Correct or add a few recipes
Revision: 6125
Use lowercase keys for chat
Revision: 6126
Fix stack trace when using wiki command
Revision: 6127
Greater than, not greater or equal, for inebriety check for tavern
Revision: 6128
gift items
Revision: 6129
If conditions are active, continue updating the conditions text field
Revision: 6130
Elemental alignments for frat house (bombed back to the stone age) monsters
Revision: 6131
fix use class of some bird items
Revision: 6132
Plurals for Mole molé and Morlock's Mark Bourbon
Revision: 6133
Plurals for Mole molé and Morlock's Mark Bourbon (with special characters)
Revision: 6134
Reduce use of unescape when displaying HTML
Revision: 6135
Improve speed of outfit list reconstruction
Revision: 6136
Auto-create badass belt when items are acquired
Revision: 6137
Stop retrying if concurrent logins suspected, add 'counters clear' command
Revision: 6138
Add "Huanted Wine Cellar (Random)" which chooses a random corner of the wine
cellar to adventure in each time.
Revision: 6139
Update location where 'script layout' button loads
Revision: 6140
If error occurs during casting for mood execution, declare world peace
Revision: 6141
Do not retrieve chips from rumpus room
Revision: 6142
Add hobo/ghost feeding links to item manager
Revision: 6143
Account for moving of code from dequeue to enqueue panel
Revision: 6144
Better verb for feeding familiar
Revision: 6145
Use items available in inventory, then move onto restaurants, then item acquisition
Revision: 6146
Do not use restores when running 'drink' or 'eat' commands
Revision: 6147
Logout before login
Revision: 6148
Do not auto-satisfy with NPCs when using * on create commands
Revision: 6149
Flag palm-frond fan as HP/MP restore item
Revision: 6150
Append file:/// to the front of the URL if it's on the local file system to work around potential Windows browser problems
Revision: 6151
Change names of cellar quadrants to agree with game
Revision: 6152
Update version number
If you do not understand what something says, try looking at the full version of the revision by following the accompanying link for the revision. The only difference is that the files which were modified will be listed, and sometimes, you can guess what happened from file names (though not always). If you still have no idea what happened, that's okay -- it probably doesn't relate to what you're doing with KoLmafia. ^_~
Furthermore, not everything marked as "fixed" is guaranteed to be fixed, not all changes are guaranteed to have a change. This is due the fact that both time and turns are finite and only a limited number of things can be tested. Some changes go in untested, assuming they would work, when they actually don't due to erroneous assumptions; alpha testers occasionally will be able to give feedback, but it's not always possible.
For example, if you read the revision logs for what changed between 10.2 and 10.3, the plus sign choice adventure was meant to get a use link. Something as seemingly insignificant as KoL using two spaces instead of one space in the sentence "It's actually a book. Read it." would mean the change didn't actually work -- anyone can verify that, in fact, the change didn't work for this very reason. If you ever encounter something like that, a non-accusatory mention of it (non-accusatory meaning anything that neither implies "ZOMG FALSE ADVERTISING" nor "You guys said this was fixed, but...") somewhere will usually result in the problem getting addressed.
Finally, if you've got a bug to report, make sure you read up on how to post a detailed bug report. While the rules outlined apply specifically to bugs related to scripting, many of them are applicable to KoLmafia bug reports in general. Most importantly, I hate the words "annoying" and "frustrating". Never use them when describing a bug/feature. Ever. Thanks. The abridged revision logs follow.
--------------------------------
Revision: 5983
Update version number
Revision: 5984
pink plastic baby
Revision: 5985
Add tradeability filter to send message attachments
Revision: 5986
Do not prompt if they select all visible elements
Revision: 5987
First pass at new elemental resistances: no fixed cap, Myst classes get +5%.
Revision: 5988
Print a status message when auto-attack is set
Revision: 5989
fix spelling error in plural
Revision: 5990
Only allow main() method to appear at top level
Revision: 5991
When you get a manual, get rid of dusty book
Revision: 5992
Only print when actually changing auto-attack
Revision: 5993
Move more items to ItemPool
Revision: 5994
Fix mall search handling
Revision: 5995
Add modifiers for a few status effects
Revision: 5996
Crossbow Fever -> Disco Fever
Revision: 5997
Add headless checks
Revision: 5998
Move still more items to ItemPool
Revision: 5999
Fix item sending
Revision: 6000
No spaces in O.A.F.s
Revision: 6001
Show resistance levels as well as (incorrect) percentage and expected damage.
Fix resistances for elemental powders.
Revision: 6002
Add auto-logout for Mac users quitting directly
Revision: 6003
Improved Elemental Resistance formula
Revision: 6004
Use round numbers.
Revision: 6005
Simplify, simplify
Revision: 6006
Correctly match first round of Insult Beer Pong.
Correct name for 7-Foot Dwarf
Revision: 6007
Fix Java 1.4.x compatibility
Auto-logout as a quit override, rather than as a shutdown hook
Revision: 6008
Add untested dmg task for Ant
Revision: 6009
Don't generate error state when you run out of adventures
Revision: 6010
Create output directory before calling jarbundler
Revision: 6011
Delete only the created KoLmafia.app after creating a .dmg file.
Revision: 6012
Account for limitations in delete task by using 'rm' explicitly
Revision: 6013
Add jars for jarbundler and jsmoothgen ant tasks
Add corresponding license files for ant task helpers
Move distribution helper utilities into util directory
Revision: 6014
Move kolmelion.ico to util folder
Revision: 6015
Fix elemental resistance for Mysticality classes: it is not a flat 5%, but is
5% of resistance proided by other sources.
Revision: 6016
Add new items and effects. Fix Myst class elemental resistance factor.
Revision: 6017
Move more constants into item and effect pool
Revision: 6018
Fix handling of relay-browser 'attack' link
Revision: 6019
fix item numbers
Revision: 6020
Account for movements to and from clan stash
Revision: 6021
New items.
Revision: 6022
Change match string to avoid conflict with skill name on combat bar
Revision: 6023
Fix plural. Add familiar to useful-in-basement list.
Revision: 6024
Do not cache preference strings, since we only write once
Revision: 6025
Fix formula for Exotic Parrot
Revision: 6026
Add recipe for sebaceous shield
Revision: 6027
Initial support for new Grimoire
Revision: 6028
Tome -> Manual. Image names and descids for new status effects. Different
settings for the two grimoires.
Revision: 6029
Blank line in session log before uneffect command
Revision: 6030
Add status effect desc id
Revision: 6031
Fix * and negative quantity when moving meat
Revision: 6032
Fix fullness for delicious salad
Revision: 6033
You can no longer "relax" in your beanbag chair.
Revision: 6034
Recognize off-hand items as shields even if power not yet known.
Take Hero of the Half Shell into account when calculating expected damage.
Fix level requirement of king cake
Revision: 6035
Remove caching to see if it helps with memory leak
Revision: 6036
Extract ItemManageFrame panels into their own classes
Revision: 6037
Fix compilation errors
Revision: 6038
Fix monster name on Road to the White Citadel.
Fix formatting of Area Combat Data
Revision: 6039
Renamed Pastamancer combat spells
Revision: 6040
New pastamancer items
Revision: 6041
Fix chat, among other things: frames need to be able to override getTabbedPane
Revision: 6042
Bad Moon characters can inspect storage at any time.
Revision: 6043
Cache 'is reagent potion' variable
Revision: 6044
Fix meat paste not showing up in creatable items list
Revision: 6045
Add zap wand exploding to ascension reminders
Revision: 6046
Fix dingy plans handling
Add link for strange leaflet to leaflet.php
Add hermit links to worthless items
Revision: 6047
Automatic leaflet completion link for strange leaflet
Revision: 6048
Add wiki lookup and in-game description options to mall search interface
Revision: 6049
Add evil scroll to list of creatable items
Make mutal recursion detection more generic
Revision: 6050
Separate food, booze, and spleen queue processing
Prompt for overdrinking when above 0 adventures, rather than above 40
Revision: 6051
Remove trailing semicolon after "set" command
Revision: 6052
Also broadcast to PM tabs
Revision: 6053
Implement more aggressive version of clover protection
Revision: 6054
Only handle choice hotkeys if the corresponding numeric hotkey is active
Revision: 6055
Don't restore MP for olfaction if you're already on the trail
Revision: 6056
Add current turn count to all adventuring requests
Improved detection of when to disassemble clovers
Revision: 6057
URL whitelist rather than URL blacklist
Store created quantity rather than recalculating twice
Revision: 6058
Fix double processing of use item request
Revision: 6059
Fix meat paste creation recognition
Revision: 6060
Fix creation queue handling
Revision: 6061
Fix handling of single-ingredient creations
Add counter expiration detection to non-adventure requests
Revision: 6062
Rename processResult with boolean argument to tallyResult
Fix handling of closet items with no quantity string specified
Revision: 6063
Add null pointer check to item transfer processing
Add empty quantity string check to pixel exchange
Revision: 6064
Allow local files with abnormal extensions to be sent via the relay browser
Revision: 6065
Only allow access to images in images folder
Revision: 6066
Remove 'start of item name' prioritization
Revision: 6067
Fix infinite creation loop when making star items
Revision: 6068
Fix outfit checkpointing during queue processing
Revision: 6069
Sometimes processResults gets overridden, so recalculate created quantity each time
Revision: 6070
Add metallic foil cat ears
Revision: 6071
NPZR shambling isn't damage
Revision: 6072
Use new puppy formula for item drops
Revision: 6073
If item creation generates error, do not continue item retrieval
Improve servant re-assembly failure handling
Revision: 6074
Update FileUtilities and DataUtilities to ensure streams are closed
Revision: 6075
Ignore skills you can't use in the current ascension
Revision: 6076
Fix awkward flow control
Revision: 6077
When using 'acquire' only stop if item creation unexpectedly fails during first pass (continue after second pass failure)
Revision: 6078
Use a simple if instead of &=
Revision: 6079
Change for loop to explicit while loop
Revision: 6080
Use shallow copy instead of deep copy to avoid potential reflection leaks
Revision: 6081
Ensure that more streams are closed
Revision: 6082
Initial support for May 2008 IOTM
Revision: 6083
If there's a timeout in chat, don't kill chat
Revision: 6084
Estimate current fullness/spleen based on failure to consume messages
Revision: 6085
Add item. Fix combat percentage.
Revision: 6086
personalized coffee mugs have no autosell price
Revision: 6087
Pulverizing things doesn't take turns and therefore doesn't decrement counters
Revision: 6088
Make dead mimic choice adventure visible to user. Update comment.
Revision: 6089
Add New Sneaky Pete's Day items.
Only use a dead mimic in inventory to get wand if don't have a wand already.
Revision: 6090
Improve efficiency of handling items with special characters
Revision: 6091
Cache all strings which are converted using getCanonicalName
Revision: 6092
Cleaner rendering of current holiday/stat day
Revision: 6093
Check for the last ascension a zapper wand was seen, and only use a dead mimic if the value differs
Revision: 6094
Better name for zapper wand preference
Revision: 6095
Added adventures for king cakes
Revision: 6096
During mana burning, alternate libram casts between available skills
Revision: 6097
Initial support for June 2008 IOTM
Added item drop statistics for pirates
Revision: 6098
Abort if infinite loop detected
Revision: 6099
More support for June 2008 IOTM
Added elemental alignments for some monsters.
Revision: 6100
Changed modifiers on makeshift SCUBA gear
Revision: 6101
Haunted Wine Cellar is now four separate zones, rather than using subsnarblats
Revision: 6102
Remove dead code
Revision: 6103
Fix duplicating in list models
Revision: 6104
Remove unneeded math in mana burning
Clear counters when the user enters valhalla, rather than after they leave
Revision: 6105
Cache frequent URL encodings
Revision: 6106
Fix form field handling
Revision: 6107
Another form handling fix
Revision: 6108
Fix summoning of candy hearts not happening during mana burning
Make sure MP restoration doesn't happen during mana burning using libram skills
Revision: 6109
Henna face paint is now multi-usable
Revision: 6110
"Custom: Backup" now simply "Backup"
Revision: 6111
Slightly faster character entity decode
Revision: 6112
Check if the player has hit their inebriety limit before registering tavern square
Revision: 6113
More modular hasItem check
Revision: 6114
Added skills related to June 2008 IOTM
Updated some old pirate monster data
Revision: 6115
&& not ||
Revision: 6116
Fix purchasing of identified bang potions
Revision: 6117
Timeout extended to 24 seconds
Revision: 6118
Don't skip absent "Custom: " making list of outfits for basement
Revision: 6119
Fix handling of conditions when re-adventuring in a location after no condition is satisfied
Revision: 6120
If the user cancels or enters zero quantity in consume, don't process queue
Revision: 6121
Old relay browser clover protection
Revision: 6122
Use plans, not planks
Revision: 6123
Recognize decision 4 for quartet adventure
Revision: 6124
Correct or add a few recipes
Revision: 6125
Use lowercase keys for chat
Revision: 6126
Fix stack trace when using wiki command
Revision: 6127
Greater than, not greater or equal, for inebriety check for tavern
Revision: 6128
gift items
Revision: 6129
If conditions are active, continue updating the conditions text field
Revision: 6130
Elemental alignments for frat house (bombed back to the stone age) monsters
Revision: 6131
fix use class of some bird items
Revision: 6132
Plurals for Mole molé and Morlock's Mark Bourbon
Revision: 6133
Plurals for Mole molé and Morlock's Mark Bourbon (with special characters)
Revision: 6134
Reduce use of unescape when displaying HTML
Revision: 6135
Improve speed of outfit list reconstruction
Revision: 6136
Auto-create badass belt when items are acquired
Revision: 6137
Stop retrying if concurrent logins suspected, add 'counters clear' command
Revision: 6138
Add "Huanted Wine Cellar (Random)" which chooses a random corner of the wine
cellar to adventure in each time.
Revision: 6139
Update location where 'script layout' button loads
Revision: 6140
If error occurs during casting for mood execution, declare world peace
Revision: 6141
Do not retrieve chips from rumpus room
Revision: 6142
Add hobo/ghost feeding links to item manager
Revision: 6143
Account for moving of code from dequeue to enqueue panel
Revision: 6144
Better verb for feeding familiar
Revision: 6145
Use items available in inventory, then move onto restaurants, then item acquisition
Revision: 6146
Do not use restores when running 'drink' or 'eat' commands
Revision: 6147
Logout before login
Revision: 6148
Do not auto-satisfy with NPCs when using * on create commands
Revision: 6149
Flag palm-frond fan as HP/MP restore item
Revision: 6150
Append file:/// to the front of the URL if it's on the local file system to work around potential Windows browser problems
Revision: 6151
Change names of cellar quadrants to agree with game
Revision: 6152
Update version number