Veracity
07-07-2011, 06:46 PM
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: 9277 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9277)
Fix enchantments for Abominably Slippery.
You cannot use two Pen Pal kits.
Remove temporary setting-adjustment code
Revision: 9278 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9278)
If we see an unknown monster, temporarily register it so that consult scripts
can see it
Revision: 9279 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9279)
KoL allows any old junk in the hero donation field. Strip out non-digits.
Revision: 9280 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9280)
Icy Peak choice adventures and hideous egg
Revision: 9281 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9281)
Fxi Tpyo
Revision: 9282 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9282)
Okee-Dokee status effects
Revision: 9283 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9283)
PMs should now be parsed correctly. Thanks to slyz @kolmafia.us
Revision: 9284 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9284)
Track daily streee ball squeezes in _stressBallSqueezes
Only allow Squeeze Stress Ball skill to be used once per combat in a CCS
Revision: 9285 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9285)
The Skies over Valhala are an adventurable area with configurable choice
adventure and new item.
Revision: 9286 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9286)
Do not delete override files for minor version upgrades.
Do not automatically write override files when new objects are discovered;
enter them into internal database so they can be used during the session, but
require the user to use the "update save" command to actually write files
Revision: 9287 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9287)
Bonewall
Revision: 9288 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9288)
plural band-aids
Revision: 9289 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9289)
Amazing Ideas that you "combine" cannot be done by the Plunger and don't
require meat paste and are un-untinkerable
Revision: 9290 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9290)
fix chaos popcorn mixing method
Revision: 9291 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9291)
Abort automation above Valhalla if you don't have a mount, are too drunk, or
have too little HP or MP
Revision: 9292 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9292)
Admiral's hat. Scrape item image filenames and put in itemdescs. Add .image
proxy field for $items.
Revision: 9293 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9293)
Massive Flying Battleship. New items. New skill.
Revision: 9294 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9294)
Initial support for A. W. O. L. Quartermaster. No tattoos.
delete two more override files on "update clear"
Revision: 9295 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9295)
Initial support for acquiring and upgrading the A. W. O. L. Tattoo
Revision: 9296 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9296)
Fix session_logs() to look in the correct place for the logs on a Mac
Revision: 9297 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9297)
A Supply Train
Revision: 9298 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9298)
Ultrasoldier Serum gives Army of One
Revision: 9299 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9299)
Fix choice spoilers for Above Valhalla choices to consistently tell you what you
need to maximize for each option.
Feature: make |= and &= work for booleans as well as ints
Revision: 9300 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9300)
The Bone Star
Revision: 9301 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9301)
Fix parsing of card insertion into the EL Vibrato helmet: when looking at
redirects to inventory.php, check for action=message before checking which=2.
Revision: 9302 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9302)
Add El Vibrations
Revision: 9303 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9303)
Recognize when your EL Vibrato portal has run out of power.
moon unit
Revision: 9304 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9304)
moon unit, take 2
Revision: 9305 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9305)
delicious comfit? is not multiusable
Revision: 9306 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9306)
Swabbie swab and mer-kin fastjuice are now multiple use items.
Revision: 9307 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9307)
Detect Path from api.php.
Set consumption restrictions based on Path.
Provide my_sign() and my_path() ASH functions to get Zodiac Sign and Path
Which signs provide Muscle, Mysticality, and Moxie have changed.
Access to Knoll, Canadia, and Gnomads is no longer tied to stat
Revision: 9308 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9308)
Add knoll_available(), canadia_available(), and gnomads_available()
Include Sign:xxx modifiers
Revision: 9309 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9309)
When you are in BeeCore, do not attempt to use "b" items for HP or MP recovery.
Untested.
Revision: 9310 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9310)
In BeeCore, clover protection closets clovers, rather than disassembling them.
In BeeCore, detect item use failures due to apiphobia
Revision: 9311 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9311)
When protecting clovers in BeeCore, use "closet put * ten-leaf clover" rather
than "closet * ten-leaf clover"
Revision: 9312 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9312)
Nuclear Blastball is not multiusable.
When consumption fails because Bs scare you, undo stomach/spleen usage
Revision: 9313 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9313)
Disable Valhalla decorator in Relay Browser until we can handle the new Valhalla
KoL changed the name of the Mr. Alarm stop adventure
Revision: 9314 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9314)
npc_price() added as per theraze @ kolmafia.us
Revision: 9315 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9315)
When write modifiers.txt override, include the zodiac signs.
Add astral items
Add honey items
Revision: 9316 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9316)
Mongoose and Platypus did not have stat and zone set correctly.
When you start a BeeCore run, recognize that as a Path in initial session log
Revision: 9317 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9317)
Add missing import
Revision: 9318 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9318)
Add honey outfit items
You now ascend from afterlife.php, not valhalla.php.
When you visit a store in the afterlife, examine items for sale and register
anything we don't know about in the item database (hope, hope_
Revision: 9319 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9319)
Fix filtering of B-restoratives in BeeCore
Revision: 9320 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9320)
More Bees Hate You items
Revision: 9321 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9321)
astral pet sweater is Generic familiar equipment. If you specifically chose
to have one, use it for everything in preference to other stealable equipment.
Treat Reconstituted Crow like the Reassembled Blackbird as far as use links and
restoring previous familiar after it flies away are concerned.
Revision: 9322 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9322)
If we ever look at storage and discover stuff there, but we've previously
marked storage as empty, unmark
Revision: 9323 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9323)
Add honey and astral consumables. Consumption data almost certainly bogus.
Revision: 9324 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9324)
Handle errors in maximizer expressions more gracefully.
Revision: 9325 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9325)
Fix various item powers, level requirements, consumtion data
Revision: 9326 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9326)
autoworthless and autopermit are no longer considered to be "automated" requests
so they now purchase chewing gum and permits regardless of autoSatisfyWithNPCs
Revision: 9327 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9327)
When automating adventures, going to the AIrship will plant a bean to open the
beanstalk, if necessary. Do this by clicking on the coffee grounds in the map
rather than by using the bean.
Revision: 9328 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9328)
When you get an enchanted bean in the Relay Browser, if you are at least
level 10 and do not have a S.O.C.K. or rowboat, the use link is now "plant",
which clicks on the coffee grounds, rather than "use"
Revision: 9329 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9329)
When you click on the coffee grounds in the plains and plant a beanstalk,
remove an enchanted bean from inventory.
Revision: 9330 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9330)
New setting: beeCounter is the turn you last saw a bee in BeeCore
Revision: 9331 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9331)
Experimental Bee counters displayed in charpane, like semirare counters:
- When you reincarnate into BeeCore, window start = 15, window end = 20
- When you encounter a bee, reset window start to 15 and window end to 20
- When you use a honeypot (gaining Smell Like a Bee), clear bee windows; you
will likely meet a bee as soon as the effect wears off, so turns reamining of
the effect act, effectively, like a Bee counter.
Revision: 9332 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9332)
Don't set initial bee interval; needs spading.
Add drop rates for paper strips.
Revision: 9333 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9333)
Fix descid for busted wings. Auto-use chest of the Bonerdagon on ascension
Revision: 9334 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9334)
BeeCore -> Beecore
In Beecore, you cannot create items by using or multiusing B ingredients
Revision: 9335 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9335)
Simplify detection of un-creatable Beecore recipes: add a creation flag to
bannded recipes in concoctions.txt and eliminate special Beecore code that
checks ingredtient names for SUSE and MUSE recipes
Revision: 9336 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9336)
New pattern allowed in AutoFilterTextFields: "!=b" will show anything that does
NOT have "b" in it. "!=pie" will show anything that does NOT jave "pie" in it.
Revision: 9337 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9337)
When you are in Beecore, clover protection the Relay Browser now offers to
closet your clover, rather than disassemble it.
Revision: 9338 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9338)
When you are in Beecore, filter out unconsumable food, drink, and spleen items
in the Food/Booze/Spleen panels. If you really want to create them, they still
appear in the Creatable panel.
Revision: 9339 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9339)
Fix "telescope" command for Beecore.
astral bracer has Mana Cost (combat) modifier
Revision: 9340 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9340)
Add modifierss for Muscle Day, Moxie Day, and Mysticality Day: these grant
Muscle Experience Percent, Moxie Experience Percent, and Mysticality Experience
Percent only to character out of ronin/hardcore
Revision: 9341 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9341)
All Beecore restrictions are lifted once you free the king.
Add Thwaitgold bee statuette
In Beecore, there is only one gate: the gate of bees
Revision: 9342 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9342)
Consistent and meaningful return values for some ASH functions as per slyz @ kolmafia.us
Revision: 9343 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9343)
Fix plurals for energy drinks & cartons thereof
Revision: 9344 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9344)
You can't use the Manual of Labor in Beecore
Revision: 9345 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9345)
If you are in Beecore, do not show unequippable familiars in the familiar
popup in the GUI's sidepane
Revision: 9346 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9346)
Show Beeosity in side pane when you are in Beecore
Revision: 9347 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9347)
Visiting Doc Galaktik to start the quest is not a cure.
Plural of Ultrasoldier Serum
correction fluid is not multiusable
tiny black hole has power 10
Revision: 9348 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9348)
Enable autoSatisfyWithNPCs when autoworthless and autopermit
Revision: 9349 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9349)
Disable B filtering on the Booze section if you have a Spirit Hobo equipped
Disable B filtering on the Food section if you have a GGG equipped
Note that in either case, you can still manually filter with !=b
Revision: 9350 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9350)
Show an error message instead of failing silently when trying to get a Skate Park buff without any air supply.
Revision: 9351 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9351)
Remove (for now) counting of discarded Karma. Eventually, when we track how
much Valhalla you have banked in the afterlife, we will resume.
Don't bother removing B filtering from the Booze window if you have a Spirit
Hobo equipped in Beecore since you can't equip that familiar in Beecore.
Show monster element even if we don't know its combat stats or item drops
Revision: 9352 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9352)
Special pulverization data for bejeweled cufflinks.
pokemann bandaids are not multiusable
Revision: 9353 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9353)
Check for equipment change before looking for usage messages.
Revision: 9354 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9354)
Fix processing when buying hermit items through decorated links
Revision: 9355 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9355)
Do not attempt to pass the Gte of Bees without the correct effect.
Revision: 9356 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9356)
Recognize when the the Gate of Bees has been passed in Beecore.
Fix adventure gains for knob pasties and thermos full of knob coffee
Revision: 9357 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9357)
New setting: bankedKarma is amount of karma you waiting for you in Valhalla.
When you discard Instant Karma, increase bankedKarma by 11.
If you have Instant Karma in inventory on the Gash screen, provide a "discard"
link which will let you discard Instant Karma and bank it in Valhalla.
When you are in Valhalla, the CharPane is a vestige of its normal self, but
includes a Karma: xxx listing. Parse this everytime the CharPane refreshes in
Valhalla and store it in bankedKarma. In theory, when you ascend, bankedKarma
will therefore be the amount of karma you did not spend in the afterlife.
This is all untested.
Revision: 9358 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9358)
Add Massive Manual of Maurauder Mockery to to Barrrtelby's inventory
Shorten message for discarding Karma at the Gash
Revision: 9359 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9359)
No NPE if getting path from a request which has not set URL yet
Revision: 9360 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9360)
Auto-adventuring does clover protection without regard to Beecore. Fix that.
Revision: 9361 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9361)
Centralize actual performance of clover protection.
Revision: 9362 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9362)
Use the player's current "Muscle Experience Percent", "Mysticality Experience Percent" and "Moxie Experience Percent" modifiers when showing stat gains from consumables, instead of simply adding +25% on stat days.
Add the gapProtection setting to defaults.txt
Revision: 9363 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9363)
No NPE when setting stat ranges during initialization
Revision: 9364 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9364)
Massive Manual of Maurauder Mockery is available in Barrrtelby's only on "Bees Hate You" path.
Revision: 9365 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9365)
Plural of imp air is cans of imp air
Revision: 9366 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9366)
When you log in while in Valhalla, the only thing you need to do (about the only
thing you CAN do) is look at the charpane.
When you are in Valhala, the sidepane says (Valhalla)
Track karma awarded when you pass through the Pearly Gates.
Track karma spent and regained as you buy or return items in the afterlife
(Upon ascension, bankedKarma has the amount of karma remaining for later)
Revision: 9367 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9367)
When you are in Beecore, the familiar list in the Gear Changer no longer shows
scary B familiars. When you free the king, they should all reappear (untested).
Revision: 9368 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9368)
I added a canEquip() method to FamiliarData for the benefit of the Gear Changer,
a while back. Use it.
Revision: 9369 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9369)
Now that getting clovers from the hermit costs only meat, not adventures, fix
the breakfast logic to get as many as possible, either for soft or hard core
Revision: 9370 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9370)
Consistent and meaningful return values for some ASH functions, take 2
Revision: 9371 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9371)
In order to empty storage, you now need action=pullall, not action=takeall
Revision: 9372 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9372)
Don't try to record chat requests to session, as it can get in the way of properly recording redirects while adventuring.
Cobb's Knob oven is hot.
Revision: 9373 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9373)
You need to bring an Antique hand mirror to the NS fight in Beecore, not a smurf
Use inBeecore() to check which pirate store is available to you
Revision: 9374 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9374)
Add the "use items in closet" checkbox to the Preferences frame, as well as
it's original location on the Creation tab. Checking or unchecking in either
location (or changing the underlying property, autoSatisfyWithCloset vis the
CLI or script) will be refelected in both checkboxes.
Change CreationSettingCheckboxes to NOT use WeakReferences for the listeners.
Revision: 9375 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9375)
If you want to the do the Lucky Entryway, require that a ten-leaf clover be
available, rather than giving up and doing Unlucky Entryway
Revision: 9376 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9376)
Disable clover protection during pre-ascension processing
Revision: 9377 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9377)
Support for compact mode in CharPaneRequest when in Valhalla.
Revision: 9378 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9378)
Add fight.php to list of URLs that can deliver a clover, since the Marmot sign
can give you a clover after a fight.
Revision: 9379 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9379)
fistfull of ashes -> fistful of ashes
Revision: 9380 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9380)
Hide the "Relay" button on the Login Frame, since it doesn't work.
Revision: 9381 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9381)
Fix boss warning for new URL leading to Bonerdagon.
Recipe: you can get 6 tropical orchids by using packet of orchid seeds
Revision: 9382 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9382)
Mirrored aviator shades give +15 Moxie
Revision: 9383 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9383)
When using an item redirects to a fight, set lastAdventure to "None"
Red Pill is not multiusable
Revision: 9384 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9384)
Fade out familiar category in popup menu if no familiars of that type are available. Thanks to Aankhen @ KoLmafia.us
Revision: 9385 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9385)
Do not include submenu if there are no familiars in it
Revision: 9386 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9386)
Instant Karma is usable at level 13
Revision: 9387 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9387)
When you empty storage, set storage meat to 0.
When pulling items from storage, parse response text to find out what got
moved, rather than assuming everything in the URL was successfully pulled
Revision: 9388 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9388)
If you visit Hagnk and it says he doesn't have any of your Meat, set storage
Meat to 0
Revision: 9389 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9389)
Refactor tests for whether fancy recipes are permitted:
- allow them even without a range or cocktailcrafting kit if you have enough
Meat to buy the tool and have autoSatisfyWithNPCs = true
- ditto for advanced smithing items with no tenderizing hammer in inventory
- Hopefully, better detection of active Inigo's, even with no turns available
Revision: 9390 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9390)
Fix image for Mariachi Mood
Revision: 9391 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9391)
Do not insert a variable into the symbol table of its scope until after the
initializer, if any, is parsed. This prevents the script from erroneously
using the unitialized variable itself in the initializer expression.
Revision: 9392 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9392)
Initial support for Li'l Xenomorph and Spaaace
Revision: 9393 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9393)
There are shops in the Elvish Paradise. Add the new items and log visits there.
True Coinmaster support coming later...
Revision: 9394 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9394)
Playing Porko takes a turn and costs an isotope.
When you get the Transpondent effect, add a link into Spaaace
Add Spell Transfer Complete status effect
Revision: 9395 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9395)
Cleaned up npc_price() to eliminate probable cause of stack overflow.
Revision: 9396 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9396)
When we start a Porko game, store the peg configuration in lastPorkoBoard.
mutated alielephant can drop up to 4 lunar isotopes.
Revision: 9397 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9397)
Use an explicit call stack for storing/resetting pending states.
Revision: 9398 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9398)
Add initial Item Drops data for Pork Elf Survivors of various kinds.
When you start a Porko game, save the payouts in lastPorkoPayouts
Revision: 9399 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9399)
Calculate Expected Value of each Porko slot and store in lastPorkoExpected.
If you have arcadeGameHints = true, replace "Start Here" hpver text for the
various arrows with the expected value of starting on that slot.
Revision: 9400 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9400)
Effectively revert 9395 since functionality was unintentionally lost along with the stack overflow. Explicit local variables retained in case further debugging is required.
Revision: 9401 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9401)
When you gain or lose a status effect, refresh concotions, since Inigo's can
allow you to craft things you otherwise couldn't make.
Revision: 9402 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9402)
Support for solving the Big-Time Generator.
Revision: 9403 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9403)
When you successfully solve the Big-Time Generator, you lose your E.M.U. Unit
Revision: 9404 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9404)
If KoLmafia discovers a new item with itemId greater than any previously known,
it registers it in its internal database. If you attempt to use that item as
a goal, KoLmafia takes an Array Index Out of Bounds exception because there
is no entry in the Concoction Pool array for it. Don't do that.
Revision: 9405 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9405)
When using a Map to a moon shelter, only remove from inventory if it was
actually consumed, and only remove once from inventory if it is.
Revision: 9406 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9406)
When ASH parses an item name and generates an item value, normalize the name
to the item's "data name", as used by KoL and KoLmafia, complete with
character entities and such.
Revision: 9407 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9407)
status effects also have "data names" and ash $effect parsing normalizes to them
Revision: 9408 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9408)
Experimental: Disallow non-ASCII characters in typed constant strings.
Revision: 9409 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9409)
Do not unescape character entities in the CLI for "ash" (and "ashq") commands
Revision: 9410 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9410)
Skills also need a "data name" since there is at least one skill name with
character entities. $skill[] normalizes skill names to the data name
Revision: 9411 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9411)
Recognize when your spooky little girl runs away
Revision: 9412 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9412)
Support for the synthetic hair of the dog pill, courtesy of roippi.
Revision: 9413 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9413)
Chapters from the Elpocalypse are HP/MP restores. Elven medi-pack is an HP
restore. ELven magi-pack is an MP restore.
Revision: 9414 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9414)
tiny top hat and cane makes Li'l Xenomorph into a fairy
Revision: 9415 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9415)
Add Elven Medi-pack and Elven Magi-pack to restore items lists.
Revision: 9416 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9416)
Fix when ArrayIndexOutOfBoundsException when addCreationQueue is false
Revision: 9417 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9417)
avoid stack trace in hedge maze solver if get an empty response.
do not enable dog hair pill button if we are disabling the frame
Revision: 9418 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9418)
Don't take an NPE if ASH execution results in no value to store in a variable
reference.
Do not invoke a library function - like adventure - if !permitdsContinue()
If an AdventureRequest fails to adventure, do not refresh charpane
If you can't go to the battlefield because you defeated the entire side,
recognize failure message.
Revision: 9419 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9419)
Fix ash hermit() and use_skill() functions to recognize that $item and $skill
values contain the data name of the object in question
Revision: 9420 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9420)
Incorporate Theraze's (modified) patch to count Bs in monsters
Revision: 9421 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9421)
Make ASH available_amount() call InventoryManager.getAccessibleCount(), which
will look at equipment on familiars in the terrarium and will also obey
autoSatisfyWithCloset to decide whether closeted items are "available".
Revision: 9422 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9422)
Fix the error message for the "restaurant" command to refer to Little Canadia,
not Mysiticality Signs. Ditto for the "brewery" command, the Gnomish Gnomads
Camp, and Moxie Signs
Revision: 9423 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9423)
For the "eat" command, do not ask for Hell's Kitchen's menu unless you are in
Bad Moon, and do not ask for Chez Snootee's menu unless you can go to Little
Candia.
Ditto for the "drink" command and Hell's Kitchen and the Gnomish Brewery
Revision: 9424 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9424)
WHen you "pull outfit xxx", if you already have all the pieces of xxx in
inventory, say so, rather than silently doing nothing.
Revision: 9425 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9425)
Loose E.M.U. parts when you get the E.M.U. Unit.
Revision: 9426 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9426)
Lose E.M.U. parts when you gain an E.M.U. Unit, but this time do it in a way that is consistent with other quest items.
Lose the loose implementation added in Revision 9425.
Revision: 9427 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9427)
Do not modify the attack and defense of unspaded monsters in the functions
consult scripts use to retrieve such for the current monster
Revision: 9428 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9428)
Fix detection of adding exactly two kinds of items to the stash. Thanks, slyz!
Revision: 9429 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9429)
Only use an "item (count)" matcher when parsing transfers from the Display Case to the inventory.
Revision: 9430 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9430)
Add Pyraramid Power and Gleaming WHite Teeth.
Disable clover protection when acquiring a clover for the lucky entryway.
Revision: 9431 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9431)
Adjust logic that determines which outfit to wear against the Goblin King:
- if you are currently wearing an outfit, preferentially use that method
- if you are in Beecore, you cannot use the harem girl outfit unless you
already have the effect.
- If you are not wearing an outfit, continue to check for harem girl option
first, since, even if you have retrieved the ingredients, making a knob
cake requires Fancy cooking
Revision: 9432 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9432)
Plurals of Pokemann figurines
Revision: 9433 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9433)
Modifier Maximizer now considers a lot more indirect sources of experience,
item drop, and meat drop (primarily from familiar effectiveness modifiers)
when maximizing the base stat. This should allow equipment to be considered
when it only has such an indirect effect.
Revision: 9434 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9434)
Log actions in Valhalla the spend or gain Karma
Log reincarnation
Revision: 9435 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9435)
Add solver for the Hey Deze Arena puzzle: when you talk to Sven, offer four
dropdowns, one for each bandmember, populted only with the items that bandmember
likes. When you click the "Give Items" button, each dropdown in which you've
made a selection is submitted as a request.
Thus, you can select 4 dropdowns, click one button, and be done.
Revision: 9436 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9436)
Only give dropdowns for band members who are still waiting for items
Revision: 9437 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9437)
Maximizer now considers all known item IDs as possible equipment, rather than
trying to limit the search to the highest ID found in equipment.txt - which
breaks if there is any familiar equipment beyond the highest player equipment
item.
Revision: 9438 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9438)
Maximizer should no longer suggest B-containing consumables in Beecore.
Untested.
Revision: 9439 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9439)
Every time you visit the hippy store, examine the produce and decide how and if
you solved the filthworm sidequest
Revision: 9440 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9440)
Add relayShowSpoilers preference, configurable on Browser tab of Preferences.
Put recently released Sven puzzle helper under control of that setting
Revision: 9441 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9441)
On a Porko board, make the hover text for ALL non-wall non-peg cells be the
expected payout if the chip passes through that cell.
Make the Start arrow(s) with the highest expected payout be green.
Revision: 9442 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9442)
Color unreachable squares in a Porko game a light gray and tag them Unreachable
Revision: 9443 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9443)
Revamp Coinmaster Frame: use a card selector interface, like the Item Manager,
rather than a tabbed interface.
Revision: 9444 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9444)
Fix opening CoinmasterFrame for first time
Revision: 9445 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9445)
Refactor: Coinmaster panels and requests are based on the master, not the token
Revision: 9446 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9446)
Only submit an auto-attack change directly when you have the requested skill. For skills you don't have, unknown skills, 0 (disable), 1 (attack) and numbers higher than 7000, submit via a chat command so KoL decides if it fails or not.
When submitting an auto-attack change directly, parse the response so Mafia knows what your new auto-attack is.
Revision: 9447 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9447)
Decorate the third porko game, too, rather than rejecting it because it doesn't
offer you any more choices...
Revision: 9448 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9448)
Rewrite Porko solver to have all the feature of clump's Greasemonkey script
Revision: 9449 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9449)
Simplify handling o of cells on left and right borders of Porko.
Correctly register Meat transferred from Storage
Revision: 9450 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9450)
Add 3 Isotope Masters: Isotope Smithery, Dollhawker, Lunar Lunch-o-Mat
Revision: 9451 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9451)
New Halloween Candies
Revision: 9452 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9452)
Add Moonthril equipment, Luniform outfit, and consumption data for elven squueze
and elven hardtack
Revision: 9453 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9453)
Reorder Zodiac signs to agree with KoL's new order.
When you step through Pearly Gates, log banked karma, each delta, and total.
Revision: 9454 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9454)
Start of Coinmaster refactoring: create CoinmasterData class
Revision: 9455 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9455)
Coin Master refactoring part 2: CoinmastersFram and CoinMasterRequest make
heavy use of CoinmasterData
Revision: 9456 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9456)
Put preliminary and probably bogus consumption data in for Lunar Lunch food and
drink, so they will show up in the Item Manager Food and Booze panels
Lunch-o-mat items are acquirable from the moon if you have sufficient isotopes
and either have Transpondent or have a transponder available.
Note: we do not currently USE the transponder to get the effect, even if you
ask to acquire a Lunar Lunch item and do not have the effect.
When your quantity of lunar isotopes in inventory changes, refresh concoctions.
Revision: 9457 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9457)
Don't guess what is on offer in the Hippy store after buying an item.
Revision: 9458 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9458)
Remove obsolete choice adventures from the Cyrpt.
Do not attempt to look at NPC store inventory in result of ajax purchase
Revision: 9459 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9459)
Parse slimeling binge request from Relay Browser
Revision: 9460 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9460)
Make April Shower and Summoning Chamber in Daily Deeds be fancy combo boxes,
courtesy of roippi@kolmafia.us
Revision: 9461 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9461)
Maximizer was not correctly handling single-equip accessories that were
forced with +equip if you had more than one of them.
Start of "beeosity" keyword support - nowhere near complete, but I didn't
want to hold up the bug fix above. Default is 2 at the moment, but all this
really does so far is prevent equipping any one item with more than the
specified number of 'B's. Extremely untested.
Revision: 9462 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9462)
More Coin Masters refactoring: CoinMasterRequest is now subclassable. As a test
GameShoppeRequest and FreeSnackRequest are now subclasses of CoinMasterRequest.
DisabledItemComboBox will no longer throw an exception if there are not enough
tooltips for all the entries
Revision: 9463 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9463)
More Coin Master refactoring: pull out the three lunar isotope shops into
their own requests.
Revision: 9464 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9464)
Yet More Coin Masters refactoring: move removed coin masters - Crimbo Cartel,
Altar of Bones, CRIMBCO Gift Shop - into their own classes. Untested/untestable
Revision: 9465 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9465)
More Coin Master refactoring: detecting token counts is Coin Master specific.
Revision: 9466 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9466)
More Coin Master refactoring: create DimemasterRequest and QuartersmasterRequest
Revision: 9467 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9467)
Check for ALL the fruits when deciding which hippy produce is available.
Get rid of unused tokenString field of a CoinmasterData
Make BountyHunterHunterRequest a CoinMasterRequest
Revision: 9468 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9468)
Fix adventure yield for herringcello.
When logging a Coin Master transaction, if the token is a real item, use the
item's name, rather than the abbreviated token name.
The A. W. O. L. Quartermaster is now a CoinMasterRequest
Revision: 9469 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9469)
Complete Coin Master refactoring: create BigBrotherRequest and
TicketCounterRequest
Revision: 9470 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9470)
Add a Status panel to the Coinmasters Frame
Add a "skeeball" button to the Ticket Counter panel
Rename the "check" button to "visit" on Coinmaster panels
Add some new monsters to Ronaldus
Revision: 9471 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9471)
Astral consumables have consumption gains based on level.
When you turn off the rat faucet, gice a link to visit Bart.
Give a message when you use skeeball to transform a token into tickets.
Tweak ascension message in session log.
Revision: 9472 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9472)
More monster data from Theraze (who had better be right. :)
When you find comedy equipment in the Laugh Floor, provide an additional link
in relay browser to go and do the appropriate kind of comedy for Mourn. Note
that you have to equip the item in the Gear Changer before this is useful...
Revision: 9473 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9473)
Make to_boolean() case-insensitive.
Roachform paths are now all shown in the correct order.
Revision: 9474 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9474)
Maximizer beeosity keyword should be fully working now. Default remains 2,
and no pref for overriding this has been created yet, since I wouldn't be
able to change its initial value later. Very amazingly untested.
Revision: 9475 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9475)
Speculations now strip out only the intrinsic effects granted by your current
equipment, not all intrinsics. This is necessary now that we have
significant non-equipment intrinsics, such as the Kung Fu Hustler effects.
Revision: 9476 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9476)
Do not add movers to the Game Shoppe Coin Master sell panel.
The "skeeball" button on the Ticket Counter panel is disabled unless you have
Game Grid tokens in inventory.
Revision: 9477 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9477)
Mr. Store is now a Coin Master
Revision: 9478 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9478)
The MrStorePanel has to be a public calss in order for the "pull" button to work
Revision: 9479 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9479)
Avoid NPE when calculating beeosity if there are equipment slots being
ignored - such as the shirt of a Torso-less character.
Revision: 9480 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9480)
You pull a Mr. A from storage in Mr. Store via mrstore.php?action=pullmras
Untested.
Revision: 9481 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9481)
Log pulling a Mr. A through Mr. Store in the session log.
Turn Traveling Trader into a Coin Master: when visit, detect what he is trading
for and what he is offering for how much. The Traveling Trader panel in the
Coin Master frame should update automatically and allow to trade the desired
item either from inventory or Storage.
Needless to say, that is all untested and (currently) untestable.
Revision: 9482 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9482)
Added bitmap modifiers to specific mutually exclusive sets of equipment or
effects. The Maximizer will no longer suggest both the V-Mask and Juju Mask,
nor will it suggest pressurized potions when you already have one active.
Also fixed a couple of incorrect entries in modifiers.txt.
Revision: 9483 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9483)
Add mutual exclusion modifiers for snowcones & love songs.
Revision: 9484 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9484)
When harvesting your garden via breakfast, if the current crop is better than
your target crop, pick it.
Revision: 9485 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9485)
KoL changed the equipment power of shock belt and giant clay ashtray. Fix them.
Soup up "checkpowers" command.
With no argument, will look at all your items with power 0
WIth argument "all", will look at all your stuff, regardless of current power.
With a number as an argument, will look at item with that item id.
Since these use api.php, they only work with items in inventory and closet
Revision: 9486 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9486)
Remove "update data" command.
Revision: 9487 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9487)
$skill.class returns a $class, not a string
Revision: 9488 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9488)
Add support for changing outfits via outfitid=last. Unfortunately, a KoL bug
makes this unreliable, so do not enable the Your Previous Outfit in the
Gear Changer's list of standard outfits yet...
Revision: 9489 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9489)
Do a better job of detecting various choice adventures in the Tavern Cellar.
Mark the square in tavernLayout with 1 for a fight, 2 for the dead adventurer,
3 for the rat faucet, 4 for the Baron, and 5 for another choice adventure
Revision: 9490 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9490)
Traveling Trader doesn't have a property to hold # of tokens, since the token
desired is not necessarily fixed.
CoinmastersFrame does not need token property to set frame title
Revision: 9491 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9491)
Now that the Coinmasters Frame is wider, use full name of traded item in title.
If you are in Beecore, you get no benefit from the Feat of Boris
When you free the King in Hardcore, read the Char Sheet to recall skills
New monsters in The DOmed City of Grimacia
Revision: 9492 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9492)
In Beecore, make sure you have 6 tropical orchids before climbing the tower
via the built-in quest script. This will use a packet of orchid seeds to make
them, if necessary.
Revision: 9493 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9493)
...and set the lastTowerClimb setting when you do so.
Revision: 9494 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9494)
For Coin Masters that trade in actual inventory items, get rid of settings to
track quantity; believe the inventory
Revision: 9495 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9495)
tavern() function detects finding the faucet by looking at tavernLayout
setting, rather than something in the responseText
Revision: 9496 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9496)
Coin Master for Mr. Store now lists # of Mr. A's in storage in frame title.
Pulling a Mr. A via mrstore.php apparently works in in Normal. Detect the "You
can't pull any more items from storage" message and display it.
Revision: 9497 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9497)
No NPE in MrStoreRequest if visit with no action
Revision: 9498 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9498)
The Continuum Transformer is now an accessory.
Revision: 9499 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9499)
Not that it matters, but move the continuum transfunctioner into the correct
section of equipment and modifiers...
Revision: 9500 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9500)
Refresh concoctions after emptying queue before creating all the items.
Revision: 9501 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9501)
Another attempt to make goals update correctly when you switch adventure zones.
Revision: 9502 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9502)
If you are in Beecore, notice when you fail to use B combat items.
If you are in Beecore, do not swap in a B familiar.
Mr Store Coinmaster frame cannot use store.php?action=pullmras except in
Hardcore. In Normal, use a regular pull from storage request.
Mr. Store Coinmaster shows available pulls in title if you are in Ronin
Revision: 9503 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9503)
Support for Distention Pill. Thanks roippi.
Revision: 9504 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9504)
Move call to response parsing for 2 Coin Master URLs out of CouncilFrame into
StaticEntity
Revision: 9505 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9505)
Only show pulls available in title of Mr Store if you actually have one or more
Mr. A in Storage and are not in Hardcore
Revision: 9506 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9506)
If you receive a single 31337 scroll and have inline loading for use links
disabled, the link sends you to inv_use.php and redirects to inventory.php
with action=message. Clover protection did not recognize that as a clover URL.
(inline loading or having more than 1 31337 scroll in inventory uses
multiuse.php, not inv_use.php, which does NOT redirect in the same way.)
Revision: 9507 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9507)
If you use a ten-leaf clover or a disassembled clover from the Miscellaneous
page of the inventory and then navigate to the Equipment page, the KoLmafia GUI
will turn red with the message "Using 1 ten-lead clover doesn't make anything
interested." That is because we look for a consumption message on the equipment
page, which is necessary to handle the El Vibrato helmet. Fix this.
Revision: 9508 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9508)
Fix adventure ranges for various food and booze, thanks to Therae
Revision: 9509 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9509)
Fix a few errors revelead by checkeffects and checkitems
Revision: 9510 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9510)
When attempting to autoadventure in the 8-bit realm, do not require a 1-handed
weapon.
Put sell movers back in game shoppe coin master panel
Fix typo in consumption data for sea cauliflower
Revision: 9511 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9511)
Don't use B toys during Beecore Breakfast
Revision: 9512 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9512)
Save a server hit by use-limiting "non-essential" B-items in Beecore
When you try to use a B-item in combat, detect failure and abort CCS
Revision: 9513 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9513)
When you want to autoadventure in the 8-Bit Realm, we will equip a continuum
transfunctioner. Do so only if it is not already equipped.
Refactor: MallPurchaseRequest -> PurchaseRequest, subclassed into
MallPurchaseRequest and NPCPurchaseRequest.
When logging a purchase via an NPCPurchaseRequest, include price paid, rather
than simply saying "at market price".
Revision: 9514 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9514)
Mark bitchin' meatcar and pumpkin carriage as ACOMBINE recipes - cannot untinker
Revision: 9515 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9515)
Move all the request-specific things needed to decide if a Coin Master is
accessible and to suit up to cisit a Coin Master out of the Coin Master Frame
and into the individual Coin Master Request.
Create CoinMasterPurchaseRequest to make a trade at a Coin Master
Revision: 9516 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9516)
Create a CoinMasterPurchaseRequest for every item in any Coin Master's "buy"
list. Fetch such requests when you do a search on the Purchases frame.
If the Coin Master is not accessible, or the item costs more tokens than you
have available, the search result is greyed out. Otherwise, you can select it
and hit "buy" and we will execute the appropriate CoinMasterRequest to trade
tokens for items.
Revision: 9517 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9517)
Fix Bee Thoven stats, per Theraze - who had better be right. ;)
Revision: 9518 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9518)
You can not redeem your Game Shoppe store credits in Hardcore or Ronin
Revision: 9519 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9519)
Detect when you are no longer Transpondent. Do not log the adventure failure
as an adventure. In the Relay Browser, offer a link to use a transponder.
When you free the king, you break Ronin.
Revision: 9520 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9520)
Add autoSatisfyWithCoinmasters setting, default false
Remove special purchase code that marks coffee pixie sticks, Lunar Lunch items,
and Game Shoppe snacks as "acquirable" by trading in the appropriate tokens.
ALL Coin Master items are now acquirable - if autoSatisfyWithCoinmasters is true
Revision: 9521 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9521)
Fix suiting up properly for visiting NPC stores. Supposedly.
When searching for items on Purchases, if all items found are NPC items, we
used to show only the NPC store where you get them. Also show mall stores
if for tradeable items.
Revision: 9522 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9522)
Really fix suiting up correctly to buy from an NPC store.
When you purchase with Travoltan torusers, log actual discounted purchase price
Revision: 9523 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9523)
Discard your E.M.U. Unit whn you fail the game three times and it falls apart
Fix consumption data for the glimmering roc feather
Revision: 9524 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9524)
When spleen consumption fails, roll back spleen usage before guessing what your current spleen is.
Add some scaling monster stats for Spaaace, thanks to Darzil @ kolmafia.us
Revision: 9525 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9525)
More Coin Masters refactoring: rather than buyStuff/refundPurchase and
sellStuff/refundSale, use buyStuff/completePurchase and sellStuff/completeSale
Revision: 9526 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9526)
Parse drunkenness from the character pane.
Revision: 9527 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9527)
The Hermit is a Coin Master
Revision: 9528 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9528)
Do a better job of deducting worthless items when you spend them at the hermit.
Do not parse the hermit's stock if he doesn't show it.
Remove "are you sure you want to go drinking" when attempting to adventure at
the (removed) post-quest Tavern
Revision: 9529 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9529)
New adventure area, monster, items, effect
Revision: 9530 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9530)
Call Generic Coin Master response parser when executing a CoinMasterRequest
Revision: 9531 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9531)
More changes to deal with moving accounting for Coin Master purchases into
the parse response phase, rather than the register request phase
Revision: 9532 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9532)
When you "acquire" a coin master item, "acquire" the necessary tokens first.
Revision: 9533 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9533)
Add filtering to the alias CLI command
Revision: 9534 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9534)
Add Elite TRevision 4pz0r as a Coin Master
When you get a CoinMasterPurchaseRequest, initialize the limit to the number
you can purchase with tokens on hand.
Revision: 9535 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9535)
When you visit the L33t TRevision 4pz0r, notice if you've completed his quest and save
state in lastTRevision 4pz0rQuest setting.
The TRevision 4pz0r Coin Master is accessible if you have completed his quest.
Revision: 9536 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9536)
Some Coin Masters have a "trade all" option - TRevision 4pz0r and Traveling Trader, so
far. When deterining number of tokens traded, do not assume that the item costs
only a single token.
Revision: 9537 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9537)
Yet more Coin Masters refactoring: each Coin Master has its own registerRequest
method, called in the appropriate place by doRegister, rather than letting the
generic CoinMasterRequest dispatch to some of them.
Revision: 9538 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9538)
More refactoring: provide generalized CoinMasterRequest.registerRequest
Revision: 9539 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9539)
Major refactoring of Coin Masters Database
Revision: 9540 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9540)
Apparently, the Plaindome shelves setter stopped working for some people. A
patch was submitted which fixed it for at least one person. It did not break it
for me, so here it is.
Revision: 9541 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9541)
Operation Patriot Shield
Revision: 9542 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9542)
Disco Fever caps at level 15.
Revision: 9543 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9543)
When you have a dancing frog equipped and want to visit Big Brother, the
amphibious tophat is the preferred item to make it an underwater familiar.
Revision: 9544 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9544)
Fix AreaCombatData: do not doubly account for Monster Level in determining
min and max hit and evade chances.
When automatically choosing a "good" familiar item to put onto a naked
familiar, if you are in Beecore, reject it if it is a B-item.
Revision: 9545 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9545)
Create CoinmasterRegistry to provide a centralized array of all Coin Masters.
It's the L33t TRevision 4pz0r, not the Elite TRevision 4pz0r.
Revision: 9546 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9546)
Remove unneeded imports. CoinmasterRewuest.parseBalance will update the
CoinmastersFrame. Fix internally generated BHH visits not properly parsing
results and thereby removing turned-in bounty items.
Revision: 9547 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9547)
Add the first file to "devdoc" - developer documentation. ExampleCoinMaster.txt
is basically a checklist of what to do to add a new Coin Master. It will be
filled out and expanded later...
Revision: 9548 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9548)
Document the accessible() and equip() methods. Clean up the accessible() method
of the Dimemaster and Quartersmaster.
Revision: 9549 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9549)
Fix renderers for sellable items in CoinmastersFrame: they are in inventory
and whether they are grey does not depend on your token balance.
Do not double count transactions with the Dimemaster or Quartersmaster
Add enchantments for whalebone corset
Revision: 9550 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9550)
Define "coinmaster" data type for ASH, complete with proxy fields to get
token, item, and property
Revision: 9551 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9551)
Marked the Operation Patriot Shield as nosmash.
Added Throw Shield skill.
Revision: 9552 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9552)
Marked Okee-Dokee soda as an MP restore item.
Added Okee-Dokee soda to list of selectable MP restore items.
Revision: 9553 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9553)
Fix parsing of $coinmaster
Add more proxy fields to $coinmaster type: available_tokens, buys, sells
Add some ASH functions to query coinmaster database:
coinmaster coinmaster_selling_item( item )
coinmaster coinmaster_buying_item( item)
boolean coinmaster_buys_item( coinmaster, item )
int coinmaster_buy_price( cooinmaster, item )
boolean coinaster_sells_item( coinmaster, item )
int coinmaster_sell_price( coinmaster, item )
Revision: 9554 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9554)
New ASH functions:
boolean coinmaster_accessible( coinmaster )
string coinmaster_inaccessible_reason( coinmaster )
boolean coinmaster_visit( coinmaster )
boolean coinmaster_buy( coinmaster, count, item )
boolean coinmaster_sell( coinmaster, count, item )
Revision: 9555 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9555)
Remove coinmaster_ prefix from new coinmaster ASH functions.
Revision: 9556 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9556)
bullets cause damage.
Revision: 9557 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9557)
Monster stats for Antique Database Server
Revision: 9558 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9558)
Force a GET method on chat messages, just like the browser does, so that things
like /uncloset which require a GET will work.
Revision: 9559 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9559)
Filter B items from the Restoratives panel in Beecore
When creating a String Value from a null in ASH, make it an empty stirng.
Clear current password hash when timing in to force relearning it.
Revision: 9560 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9560)
Hollow-point bullets also cause damage.
Revision: 9561 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9561)
Remove last vestiges of old CoinmasterFrame controlling all aspects of
talking to Coin Masters: move the call to equip inside CoinMasterRequest.run
Revision: 9562 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9562)
Do not add "use" links to items you get in Valhalla
Revision: 9563 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9563)
Remove coinmaster_selling_item and coinmaster_buying_item
Add $item proxy fields: .seller and .buyer are coinmaster values
Revision: 9564 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9564)
Fix tracking of progress of Defending the Gourd and properly adjust inventory
when you turn in the requested items.
Revision: 9565 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9565)
Quantum tacos occasionally give fortune cookie numbers.
In aftercore, do not settle on a simple accordion to cast Ode to Booze, it doesn't need to be treated differently anymore.
Revision: 9566 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9566)
Add Beecore default goal for the Black Forest.
Fix dusty bottle consumption data.
Revision: 9567 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9567)
When refreshing concoctions, rather than iterating 4 times through all the items
- once to initialize, once to look at NPC items, once to look at coinmaster
items, and once to look at everything else - iterate once and do all of those
Revision: 9568 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9568)
Fully integrate Coin Master purchasing with normal Item Creation.
Revision: 9569 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9569)
Add Dataspider and solid state loom
Revision: 9570 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9570)
Add macroLens setting to the Relay tab of Preferences
Revision: 9571 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9571)
Filter out CoinMasterPurchaseReqeuests when doing mall searches; only the
Purchase frame wants to see those mingled with MallPurchaseRequests.
If a Coin Master is not accessible, acquire cannot use it and must fall back
on other techniques - like mall purchase.
Revision: 9572 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9572)
Make hermit items acquirable, as before.
Revision: 9573 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9573)
force the revision number to be put in the debug log
Revision: 9574 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9574)
Do not attempt to disambiguate the monster based on image if you have a
Dataspider active
Revision: 9575 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9575)
Tweak to Beecore maximization: the shortlist for each slot should now always
have enough non-B items to fully equip you. Previously, B items that were
flagged for automatic consideration (such as items you were already wearing)
were counting towards the minimum length of the shortlists, possibly
resulting in failure if all the allowed beeosity had to be used in other
slots.
Revision: 9576 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9576)
Roll that back.
Revision: 9577 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9577)
Seven Loco
Revision: 9578 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9578)
Gift containers are display, not gift
Revision: 9579 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9579)
There is no such thing as inventory.php&curequip=1 any more
Revision: 9580 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9580)
f you have macroLens enabled, show the combat macro helper even if you don't
have any macros saved within KoL.
Revision: 9581 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9581)
Simplify breakfast summoning. Do not assume that a summon succeeds and
thereby mark breakfast as being done prematurely.
Revision: 9582 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9582)
Add "skeeball" (or "skeeball <n>" or "skeeball *") command
When ask to acquire a ten-leaf clover, get from hermit (if available) after
creating from disassembled clover and before buying from mall.
Revision: 9583 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9583)
Log "You acquire 5 dimes", for example, when trading in items to a Coinmaster
for a pseudo-item token.
Revision: 9584 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9584)
slime stack suppor, inspired by Aankhen's patcht
feeding basic meat items to the slimeling does not add to MP charges. Instead,
it makes a slime stack drop, eventually.
add slimelingStacksDue and slimelingStacksDropped properties to track this.
When a slime stack is pending, annotate familiar in sidepane
add slime-stack command.
Revision: 9585 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9585)
Include cound of Game Grid tokens in title bar of Ticket Counter Coin Master
Revision: 9586 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9586)
When you invoke the "breakfast" command, always look at available skills
regardless of breakfastCompleted, in case what you are capable of summoning
changes.
Revision: 9587 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9587)
Oops. Submit missing new file
Revision: 9588 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9588)
Add "recipe" and "ingredients" commands, courtesy of Aankhen
Revision: 9589 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9589)
Fix usage string for recipe and ingredients command.
Do not suppress flat dough or wad of dough in ingredients command.
Print directly to CLI rather than calling updateDisplay
Revision: 9590 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9590)
Use fuzzy matcher when collecting item names for recipe/ingredients commands
The ingredients command will stop recursing on ingredients as soon as it
finds that you have one available.
Revision: 9591 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9591)
to_coinmaster should return a coinmaster, not a string
Revision: 9592 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9592)
When you do a CoinMaster transaction using pseudo-items, we need to refresh
Concoctions, since all CoinMaster transactions are now Concoctions.
Revision: 9593 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9593)
Refresh concoctions after receiving (or losing) ANY Coin Master token.
Previously, we only paid attention to the ones that you could spend on
food or drink, since those showed up in the Item Manager. Now, ALL Coin
Master transactions show up on the Item Manager - on the Create panel
Revision: 9594 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9594)
bad bad hash code bye bye
Revision: 9595 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9595)
Recognize error message when you've reached your daily casting limit for a
skill and return a failure.
Revision: 9596 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9596)
Add descid for Moonthril Longbow
Revision: 9597 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9597)
Fix autosell price for solid state loom
Fix shield power of Operation Patriot Shield
Update mall prices
Revision: 9598 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9598)
Bump version to 14.7
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: 9277 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9277)
Fix enchantments for Abominably Slippery.
You cannot use two Pen Pal kits.
Remove temporary setting-adjustment code
Revision: 9278 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9278)
If we see an unknown monster, temporarily register it so that consult scripts
can see it
Revision: 9279 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9279)
KoL allows any old junk in the hero donation field. Strip out non-digits.
Revision: 9280 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9280)
Icy Peak choice adventures and hideous egg
Revision: 9281 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9281)
Fxi Tpyo
Revision: 9282 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9282)
Okee-Dokee status effects
Revision: 9283 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9283)
PMs should now be parsed correctly. Thanks to slyz @kolmafia.us
Revision: 9284 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9284)
Track daily streee ball squeezes in _stressBallSqueezes
Only allow Squeeze Stress Ball skill to be used once per combat in a CCS
Revision: 9285 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9285)
The Skies over Valhala are an adventurable area with configurable choice
adventure and new item.
Revision: 9286 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9286)
Do not delete override files for minor version upgrades.
Do not automatically write override files when new objects are discovered;
enter them into internal database so they can be used during the session, but
require the user to use the "update save" command to actually write files
Revision: 9287 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9287)
Bonewall
Revision: 9288 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9288)
plural band-aids
Revision: 9289 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9289)
Amazing Ideas that you "combine" cannot be done by the Plunger and don't
require meat paste and are un-untinkerable
Revision: 9290 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9290)
fix chaos popcorn mixing method
Revision: 9291 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9291)
Abort automation above Valhalla if you don't have a mount, are too drunk, or
have too little HP or MP
Revision: 9292 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9292)
Admiral's hat. Scrape item image filenames and put in itemdescs. Add .image
proxy field for $items.
Revision: 9293 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9293)
Massive Flying Battleship. New items. New skill.
Revision: 9294 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9294)
Initial support for A. W. O. L. Quartermaster. No tattoos.
delete two more override files on "update clear"
Revision: 9295 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9295)
Initial support for acquiring and upgrading the A. W. O. L. Tattoo
Revision: 9296 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9296)
Fix session_logs() to look in the correct place for the logs on a Mac
Revision: 9297 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9297)
A Supply Train
Revision: 9298 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9298)
Ultrasoldier Serum gives Army of One
Revision: 9299 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9299)
Fix choice spoilers for Above Valhalla choices to consistently tell you what you
need to maximize for each option.
Feature: make |= and &= work for booleans as well as ints
Revision: 9300 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9300)
The Bone Star
Revision: 9301 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9301)
Fix parsing of card insertion into the EL Vibrato helmet: when looking at
redirects to inventory.php, check for action=message before checking which=2.
Revision: 9302 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9302)
Add El Vibrations
Revision: 9303 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9303)
Recognize when your EL Vibrato portal has run out of power.
moon unit
Revision: 9304 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9304)
moon unit, take 2
Revision: 9305 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9305)
delicious comfit? is not multiusable
Revision: 9306 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9306)
Swabbie swab and mer-kin fastjuice are now multiple use items.
Revision: 9307 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9307)
Detect Path from api.php.
Set consumption restrictions based on Path.
Provide my_sign() and my_path() ASH functions to get Zodiac Sign and Path
Which signs provide Muscle, Mysticality, and Moxie have changed.
Access to Knoll, Canadia, and Gnomads is no longer tied to stat
Revision: 9308 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9308)
Add knoll_available(), canadia_available(), and gnomads_available()
Include Sign:xxx modifiers
Revision: 9309 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9309)
When you are in BeeCore, do not attempt to use "b" items for HP or MP recovery.
Untested.
Revision: 9310 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9310)
In BeeCore, clover protection closets clovers, rather than disassembling them.
In BeeCore, detect item use failures due to apiphobia
Revision: 9311 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9311)
When protecting clovers in BeeCore, use "closet put * ten-leaf clover" rather
than "closet * ten-leaf clover"
Revision: 9312 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9312)
Nuclear Blastball is not multiusable.
When consumption fails because Bs scare you, undo stomach/spleen usage
Revision: 9313 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9313)
Disable Valhalla decorator in Relay Browser until we can handle the new Valhalla
KoL changed the name of the Mr. Alarm stop adventure
Revision: 9314 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9314)
npc_price() added as per theraze @ kolmafia.us
Revision: 9315 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9315)
When write modifiers.txt override, include the zodiac signs.
Add astral items
Add honey items
Revision: 9316 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9316)
Mongoose and Platypus did not have stat and zone set correctly.
When you start a BeeCore run, recognize that as a Path in initial session log
Revision: 9317 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9317)
Add missing import
Revision: 9318 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9318)
Add honey outfit items
You now ascend from afterlife.php, not valhalla.php.
When you visit a store in the afterlife, examine items for sale and register
anything we don't know about in the item database (hope, hope_
Revision: 9319 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9319)
Fix filtering of B-restoratives in BeeCore
Revision: 9320 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9320)
More Bees Hate You items
Revision: 9321 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9321)
astral pet sweater is Generic familiar equipment. If you specifically chose
to have one, use it for everything in preference to other stealable equipment.
Treat Reconstituted Crow like the Reassembled Blackbird as far as use links and
restoring previous familiar after it flies away are concerned.
Revision: 9322 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9322)
If we ever look at storage and discover stuff there, but we've previously
marked storage as empty, unmark
Revision: 9323 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9323)
Add honey and astral consumables. Consumption data almost certainly bogus.
Revision: 9324 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9324)
Handle errors in maximizer expressions more gracefully.
Revision: 9325 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9325)
Fix various item powers, level requirements, consumtion data
Revision: 9326 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9326)
autoworthless and autopermit are no longer considered to be "automated" requests
so they now purchase chewing gum and permits regardless of autoSatisfyWithNPCs
Revision: 9327 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9327)
When automating adventures, going to the AIrship will plant a bean to open the
beanstalk, if necessary. Do this by clicking on the coffee grounds in the map
rather than by using the bean.
Revision: 9328 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9328)
When you get an enchanted bean in the Relay Browser, if you are at least
level 10 and do not have a S.O.C.K. or rowboat, the use link is now "plant",
which clicks on the coffee grounds, rather than "use"
Revision: 9329 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9329)
When you click on the coffee grounds in the plains and plant a beanstalk,
remove an enchanted bean from inventory.
Revision: 9330 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9330)
New setting: beeCounter is the turn you last saw a bee in BeeCore
Revision: 9331 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9331)
Experimental Bee counters displayed in charpane, like semirare counters:
- When you reincarnate into BeeCore, window start = 15, window end = 20
- When you encounter a bee, reset window start to 15 and window end to 20
- When you use a honeypot (gaining Smell Like a Bee), clear bee windows; you
will likely meet a bee as soon as the effect wears off, so turns reamining of
the effect act, effectively, like a Bee counter.
Revision: 9332 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9332)
Don't set initial bee interval; needs spading.
Add drop rates for paper strips.
Revision: 9333 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9333)
Fix descid for busted wings. Auto-use chest of the Bonerdagon on ascension
Revision: 9334 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9334)
BeeCore -> Beecore
In Beecore, you cannot create items by using or multiusing B ingredients
Revision: 9335 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9335)
Simplify detection of un-creatable Beecore recipes: add a creation flag to
bannded recipes in concoctions.txt and eliminate special Beecore code that
checks ingredtient names for SUSE and MUSE recipes
Revision: 9336 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9336)
New pattern allowed in AutoFilterTextFields: "!=b" will show anything that does
NOT have "b" in it. "!=pie" will show anything that does NOT jave "pie" in it.
Revision: 9337 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9337)
When you are in Beecore, clover protection the Relay Browser now offers to
closet your clover, rather than disassemble it.
Revision: 9338 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9338)
When you are in Beecore, filter out unconsumable food, drink, and spleen items
in the Food/Booze/Spleen panels. If you really want to create them, they still
appear in the Creatable panel.
Revision: 9339 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9339)
Fix "telescope" command for Beecore.
astral bracer has Mana Cost (combat) modifier
Revision: 9340 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9340)
Add modifierss for Muscle Day, Moxie Day, and Mysticality Day: these grant
Muscle Experience Percent, Moxie Experience Percent, and Mysticality Experience
Percent only to character out of ronin/hardcore
Revision: 9341 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9341)
All Beecore restrictions are lifted once you free the king.
Add Thwaitgold bee statuette
In Beecore, there is only one gate: the gate of bees
Revision: 9342 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9342)
Consistent and meaningful return values for some ASH functions as per slyz @ kolmafia.us
Revision: 9343 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9343)
Fix plurals for energy drinks & cartons thereof
Revision: 9344 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9344)
You can't use the Manual of Labor in Beecore
Revision: 9345 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9345)
If you are in Beecore, do not show unequippable familiars in the familiar
popup in the GUI's sidepane
Revision: 9346 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9346)
Show Beeosity in side pane when you are in Beecore
Revision: 9347 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9347)
Visiting Doc Galaktik to start the quest is not a cure.
Plural of Ultrasoldier Serum
correction fluid is not multiusable
tiny black hole has power 10
Revision: 9348 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9348)
Enable autoSatisfyWithNPCs when autoworthless and autopermit
Revision: 9349 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9349)
Disable B filtering on the Booze section if you have a Spirit Hobo equipped
Disable B filtering on the Food section if you have a GGG equipped
Note that in either case, you can still manually filter with !=b
Revision: 9350 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9350)
Show an error message instead of failing silently when trying to get a Skate Park buff without any air supply.
Revision: 9351 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9351)
Remove (for now) counting of discarded Karma. Eventually, when we track how
much Valhalla you have banked in the afterlife, we will resume.
Don't bother removing B filtering from the Booze window if you have a Spirit
Hobo equipped in Beecore since you can't equip that familiar in Beecore.
Show monster element even if we don't know its combat stats or item drops
Revision: 9352 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9352)
Special pulverization data for bejeweled cufflinks.
pokemann bandaids are not multiusable
Revision: 9353 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9353)
Check for equipment change before looking for usage messages.
Revision: 9354 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9354)
Fix processing when buying hermit items through decorated links
Revision: 9355 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9355)
Do not attempt to pass the Gte of Bees without the correct effect.
Revision: 9356 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9356)
Recognize when the the Gate of Bees has been passed in Beecore.
Fix adventure gains for knob pasties and thermos full of knob coffee
Revision: 9357 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9357)
New setting: bankedKarma is amount of karma you waiting for you in Valhalla.
When you discard Instant Karma, increase bankedKarma by 11.
If you have Instant Karma in inventory on the Gash screen, provide a "discard"
link which will let you discard Instant Karma and bank it in Valhalla.
When you are in Valhalla, the CharPane is a vestige of its normal self, but
includes a Karma: xxx listing. Parse this everytime the CharPane refreshes in
Valhalla and store it in bankedKarma. In theory, when you ascend, bankedKarma
will therefore be the amount of karma you did not spend in the afterlife.
This is all untested.
Revision: 9358 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9358)
Add Massive Manual of Maurauder Mockery to to Barrrtelby's inventory
Shorten message for discarding Karma at the Gash
Revision: 9359 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9359)
No NPE if getting path from a request which has not set URL yet
Revision: 9360 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9360)
Auto-adventuring does clover protection without regard to Beecore. Fix that.
Revision: 9361 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9361)
Centralize actual performance of clover protection.
Revision: 9362 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9362)
Use the player's current "Muscle Experience Percent", "Mysticality Experience Percent" and "Moxie Experience Percent" modifiers when showing stat gains from consumables, instead of simply adding +25% on stat days.
Add the gapProtection setting to defaults.txt
Revision: 9363 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9363)
No NPE when setting stat ranges during initialization
Revision: 9364 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9364)
Massive Manual of Maurauder Mockery is available in Barrrtelby's only on "Bees Hate You" path.
Revision: 9365 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9365)
Plural of imp air is cans of imp air
Revision: 9366 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9366)
When you log in while in Valhalla, the only thing you need to do (about the only
thing you CAN do) is look at the charpane.
When you are in Valhala, the sidepane says (Valhalla)
Track karma awarded when you pass through the Pearly Gates.
Track karma spent and regained as you buy or return items in the afterlife
(Upon ascension, bankedKarma has the amount of karma remaining for later)
Revision: 9367 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9367)
When you are in Beecore, the familiar list in the Gear Changer no longer shows
scary B familiars. When you free the king, they should all reappear (untested).
Revision: 9368 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9368)
I added a canEquip() method to FamiliarData for the benefit of the Gear Changer,
a while back. Use it.
Revision: 9369 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9369)
Now that getting clovers from the hermit costs only meat, not adventures, fix
the breakfast logic to get as many as possible, either for soft or hard core
Revision: 9370 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9370)
Consistent and meaningful return values for some ASH functions, take 2
Revision: 9371 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9371)
In order to empty storage, you now need action=pullall, not action=takeall
Revision: 9372 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9372)
Don't try to record chat requests to session, as it can get in the way of properly recording redirects while adventuring.
Cobb's Knob oven is hot.
Revision: 9373 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9373)
You need to bring an Antique hand mirror to the NS fight in Beecore, not a smurf
Use inBeecore() to check which pirate store is available to you
Revision: 9374 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9374)
Add the "use items in closet" checkbox to the Preferences frame, as well as
it's original location on the Creation tab. Checking or unchecking in either
location (or changing the underlying property, autoSatisfyWithCloset vis the
CLI or script) will be refelected in both checkboxes.
Change CreationSettingCheckboxes to NOT use WeakReferences for the listeners.
Revision: 9375 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9375)
If you want to the do the Lucky Entryway, require that a ten-leaf clover be
available, rather than giving up and doing Unlucky Entryway
Revision: 9376 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9376)
Disable clover protection during pre-ascension processing
Revision: 9377 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9377)
Support for compact mode in CharPaneRequest when in Valhalla.
Revision: 9378 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9378)
Add fight.php to list of URLs that can deliver a clover, since the Marmot sign
can give you a clover after a fight.
Revision: 9379 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9379)
fistfull of ashes -> fistful of ashes
Revision: 9380 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9380)
Hide the "Relay" button on the Login Frame, since it doesn't work.
Revision: 9381 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9381)
Fix boss warning for new URL leading to Bonerdagon.
Recipe: you can get 6 tropical orchids by using packet of orchid seeds
Revision: 9382 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9382)
Mirrored aviator shades give +15 Moxie
Revision: 9383 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9383)
When using an item redirects to a fight, set lastAdventure to "None"
Red Pill is not multiusable
Revision: 9384 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9384)
Fade out familiar category in popup menu if no familiars of that type are available. Thanks to Aankhen @ KoLmafia.us
Revision: 9385 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9385)
Do not include submenu if there are no familiars in it
Revision: 9386 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9386)
Instant Karma is usable at level 13
Revision: 9387 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9387)
When you empty storage, set storage meat to 0.
When pulling items from storage, parse response text to find out what got
moved, rather than assuming everything in the URL was successfully pulled
Revision: 9388 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9388)
If you visit Hagnk and it says he doesn't have any of your Meat, set storage
Meat to 0
Revision: 9389 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9389)
Refactor tests for whether fancy recipes are permitted:
- allow them even without a range or cocktailcrafting kit if you have enough
Meat to buy the tool and have autoSatisfyWithNPCs = true
- ditto for advanced smithing items with no tenderizing hammer in inventory
- Hopefully, better detection of active Inigo's, even with no turns available
Revision: 9390 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9390)
Fix image for Mariachi Mood
Revision: 9391 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9391)
Do not insert a variable into the symbol table of its scope until after the
initializer, if any, is parsed. This prevents the script from erroneously
using the unitialized variable itself in the initializer expression.
Revision: 9392 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9392)
Initial support for Li'l Xenomorph and Spaaace
Revision: 9393 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9393)
There are shops in the Elvish Paradise. Add the new items and log visits there.
True Coinmaster support coming later...
Revision: 9394 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9394)
Playing Porko takes a turn and costs an isotope.
When you get the Transpondent effect, add a link into Spaaace
Add Spell Transfer Complete status effect
Revision: 9395 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9395)
Cleaned up npc_price() to eliminate probable cause of stack overflow.
Revision: 9396 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9396)
When we start a Porko game, store the peg configuration in lastPorkoBoard.
mutated alielephant can drop up to 4 lunar isotopes.
Revision: 9397 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9397)
Use an explicit call stack for storing/resetting pending states.
Revision: 9398 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9398)
Add initial Item Drops data for Pork Elf Survivors of various kinds.
When you start a Porko game, save the payouts in lastPorkoPayouts
Revision: 9399 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9399)
Calculate Expected Value of each Porko slot and store in lastPorkoExpected.
If you have arcadeGameHints = true, replace "Start Here" hpver text for the
various arrows with the expected value of starting on that slot.
Revision: 9400 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9400)
Effectively revert 9395 since functionality was unintentionally lost along with the stack overflow. Explicit local variables retained in case further debugging is required.
Revision: 9401 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9401)
When you gain or lose a status effect, refresh concotions, since Inigo's can
allow you to craft things you otherwise couldn't make.
Revision: 9402 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9402)
Support for solving the Big-Time Generator.
Revision: 9403 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9403)
When you successfully solve the Big-Time Generator, you lose your E.M.U. Unit
Revision: 9404 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9404)
If KoLmafia discovers a new item with itemId greater than any previously known,
it registers it in its internal database. If you attempt to use that item as
a goal, KoLmafia takes an Array Index Out of Bounds exception because there
is no entry in the Concoction Pool array for it. Don't do that.
Revision: 9405 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9405)
When using a Map to a moon shelter, only remove from inventory if it was
actually consumed, and only remove once from inventory if it is.
Revision: 9406 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9406)
When ASH parses an item name and generates an item value, normalize the name
to the item's "data name", as used by KoL and KoLmafia, complete with
character entities and such.
Revision: 9407 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9407)
status effects also have "data names" and ash $effect parsing normalizes to them
Revision: 9408 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9408)
Experimental: Disallow non-ASCII characters in typed constant strings.
Revision: 9409 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9409)
Do not unescape character entities in the CLI for "ash" (and "ashq") commands
Revision: 9410 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9410)
Skills also need a "data name" since there is at least one skill name with
character entities. $skill[] normalizes skill names to the data name
Revision: 9411 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9411)
Recognize when your spooky little girl runs away
Revision: 9412 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9412)
Support for the synthetic hair of the dog pill, courtesy of roippi.
Revision: 9413 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9413)
Chapters from the Elpocalypse are HP/MP restores. Elven medi-pack is an HP
restore. ELven magi-pack is an MP restore.
Revision: 9414 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9414)
tiny top hat and cane makes Li'l Xenomorph into a fairy
Revision: 9415 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9415)
Add Elven Medi-pack and Elven Magi-pack to restore items lists.
Revision: 9416 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9416)
Fix when ArrayIndexOutOfBoundsException when addCreationQueue is false
Revision: 9417 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9417)
avoid stack trace in hedge maze solver if get an empty response.
do not enable dog hair pill button if we are disabling the frame
Revision: 9418 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9418)
Don't take an NPE if ASH execution results in no value to store in a variable
reference.
Do not invoke a library function - like adventure - if !permitdsContinue()
If an AdventureRequest fails to adventure, do not refresh charpane
If you can't go to the battlefield because you defeated the entire side,
recognize failure message.
Revision: 9419 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9419)
Fix ash hermit() and use_skill() functions to recognize that $item and $skill
values contain the data name of the object in question
Revision: 9420 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9420)
Incorporate Theraze's (modified) patch to count Bs in monsters
Revision: 9421 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9421)
Make ASH available_amount() call InventoryManager.getAccessibleCount(), which
will look at equipment on familiars in the terrarium and will also obey
autoSatisfyWithCloset to decide whether closeted items are "available".
Revision: 9422 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9422)
Fix the error message for the "restaurant" command to refer to Little Canadia,
not Mysiticality Signs. Ditto for the "brewery" command, the Gnomish Gnomads
Camp, and Moxie Signs
Revision: 9423 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9423)
For the "eat" command, do not ask for Hell's Kitchen's menu unless you are in
Bad Moon, and do not ask for Chez Snootee's menu unless you can go to Little
Candia.
Ditto for the "drink" command and Hell's Kitchen and the Gnomish Brewery
Revision: 9424 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9424)
WHen you "pull outfit xxx", if you already have all the pieces of xxx in
inventory, say so, rather than silently doing nothing.
Revision: 9425 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9425)
Loose E.M.U. parts when you get the E.M.U. Unit.
Revision: 9426 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9426)
Lose E.M.U. parts when you gain an E.M.U. Unit, but this time do it in a way that is consistent with other quest items.
Lose the loose implementation added in Revision 9425.
Revision: 9427 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9427)
Do not modify the attack and defense of unspaded monsters in the functions
consult scripts use to retrieve such for the current monster
Revision: 9428 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9428)
Fix detection of adding exactly two kinds of items to the stash. Thanks, slyz!
Revision: 9429 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9429)
Only use an "item (count)" matcher when parsing transfers from the Display Case to the inventory.
Revision: 9430 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9430)
Add Pyraramid Power and Gleaming WHite Teeth.
Disable clover protection when acquiring a clover for the lucky entryway.
Revision: 9431 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9431)
Adjust logic that determines which outfit to wear against the Goblin King:
- if you are currently wearing an outfit, preferentially use that method
- if you are in Beecore, you cannot use the harem girl outfit unless you
already have the effect.
- If you are not wearing an outfit, continue to check for harem girl option
first, since, even if you have retrieved the ingredients, making a knob
cake requires Fancy cooking
Revision: 9432 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9432)
Plurals of Pokemann figurines
Revision: 9433 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9433)
Modifier Maximizer now considers a lot more indirect sources of experience,
item drop, and meat drop (primarily from familiar effectiveness modifiers)
when maximizing the base stat. This should allow equipment to be considered
when it only has such an indirect effect.
Revision: 9434 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9434)
Log actions in Valhalla the spend or gain Karma
Log reincarnation
Revision: 9435 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9435)
Add solver for the Hey Deze Arena puzzle: when you talk to Sven, offer four
dropdowns, one for each bandmember, populted only with the items that bandmember
likes. When you click the "Give Items" button, each dropdown in which you've
made a selection is submitted as a request.
Thus, you can select 4 dropdowns, click one button, and be done.
Revision: 9436 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9436)
Only give dropdowns for band members who are still waiting for items
Revision: 9437 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9437)
Maximizer now considers all known item IDs as possible equipment, rather than
trying to limit the search to the highest ID found in equipment.txt - which
breaks if there is any familiar equipment beyond the highest player equipment
item.
Revision: 9438 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9438)
Maximizer should no longer suggest B-containing consumables in Beecore.
Untested.
Revision: 9439 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9439)
Every time you visit the hippy store, examine the produce and decide how and if
you solved the filthworm sidequest
Revision: 9440 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9440)
Add relayShowSpoilers preference, configurable on Browser tab of Preferences.
Put recently released Sven puzzle helper under control of that setting
Revision: 9441 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9441)
On a Porko board, make the hover text for ALL non-wall non-peg cells be the
expected payout if the chip passes through that cell.
Make the Start arrow(s) with the highest expected payout be green.
Revision: 9442 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9442)
Color unreachable squares in a Porko game a light gray and tag them Unreachable
Revision: 9443 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9443)
Revamp Coinmaster Frame: use a card selector interface, like the Item Manager,
rather than a tabbed interface.
Revision: 9444 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9444)
Fix opening CoinmasterFrame for first time
Revision: 9445 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9445)
Refactor: Coinmaster panels and requests are based on the master, not the token
Revision: 9446 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9446)
Only submit an auto-attack change directly when you have the requested skill. For skills you don't have, unknown skills, 0 (disable), 1 (attack) and numbers higher than 7000, submit via a chat command so KoL decides if it fails or not.
When submitting an auto-attack change directly, parse the response so Mafia knows what your new auto-attack is.
Revision: 9447 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9447)
Decorate the third porko game, too, rather than rejecting it because it doesn't
offer you any more choices...
Revision: 9448 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9448)
Rewrite Porko solver to have all the feature of clump's Greasemonkey script
Revision: 9449 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9449)
Simplify handling o of cells on left and right borders of Porko.
Correctly register Meat transferred from Storage
Revision: 9450 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9450)
Add 3 Isotope Masters: Isotope Smithery, Dollhawker, Lunar Lunch-o-Mat
Revision: 9451 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9451)
New Halloween Candies
Revision: 9452 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9452)
Add Moonthril equipment, Luniform outfit, and consumption data for elven squueze
and elven hardtack
Revision: 9453 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9453)
Reorder Zodiac signs to agree with KoL's new order.
When you step through Pearly Gates, log banked karma, each delta, and total.
Revision: 9454 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9454)
Start of Coinmaster refactoring: create CoinmasterData class
Revision: 9455 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9455)
Coin Master refactoring part 2: CoinmastersFram and CoinMasterRequest make
heavy use of CoinmasterData
Revision: 9456 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9456)
Put preliminary and probably bogus consumption data in for Lunar Lunch food and
drink, so they will show up in the Item Manager Food and Booze panels
Lunch-o-mat items are acquirable from the moon if you have sufficient isotopes
and either have Transpondent or have a transponder available.
Note: we do not currently USE the transponder to get the effect, even if you
ask to acquire a Lunar Lunch item and do not have the effect.
When your quantity of lunar isotopes in inventory changes, refresh concoctions.
Revision: 9457 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9457)
Don't guess what is on offer in the Hippy store after buying an item.
Revision: 9458 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9458)
Remove obsolete choice adventures from the Cyrpt.
Do not attempt to look at NPC store inventory in result of ajax purchase
Revision: 9459 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9459)
Parse slimeling binge request from Relay Browser
Revision: 9460 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9460)
Make April Shower and Summoning Chamber in Daily Deeds be fancy combo boxes,
courtesy of roippi@kolmafia.us
Revision: 9461 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9461)
Maximizer was not correctly handling single-equip accessories that were
forced with +equip if you had more than one of them.
Start of "beeosity" keyword support - nowhere near complete, but I didn't
want to hold up the bug fix above. Default is 2 at the moment, but all this
really does so far is prevent equipping any one item with more than the
specified number of 'B's. Extremely untested.
Revision: 9462 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9462)
More Coin Masters refactoring: CoinMasterRequest is now subclassable. As a test
GameShoppeRequest and FreeSnackRequest are now subclasses of CoinMasterRequest.
DisabledItemComboBox will no longer throw an exception if there are not enough
tooltips for all the entries
Revision: 9463 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9463)
More Coin Master refactoring: pull out the three lunar isotope shops into
their own requests.
Revision: 9464 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9464)
Yet More Coin Masters refactoring: move removed coin masters - Crimbo Cartel,
Altar of Bones, CRIMBCO Gift Shop - into their own classes. Untested/untestable
Revision: 9465 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9465)
More Coin Master refactoring: detecting token counts is Coin Master specific.
Revision: 9466 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9466)
More Coin Master refactoring: create DimemasterRequest and QuartersmasterRequest
Revision: 9467 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9467)
Check for ALL the fruits when deciding which hippy produce is available.
Get rid of unused tokenString field of a CoinmasterData
Make BountyHunterHunterRequest a CoinMasterRequest
Revision: 9468 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9468)
Fix adventure yield for herringcello.
When logging a Coin Master transaction, if the token is a real item, use the
item's name, rather than the abbreviated token name.
The A. W. O. L. Quartermaster is now a CoinMasterRequest
Revision: 9469 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9469)
Complete Coin Master refactoring: create BigBrotherRequest and
TicketCounterRequest
Revision: 9470 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9470)
Add a Status panel to the Coinmasters Frame
Add a "skeeball" button to the Ticket Counter panel
Rename the "check" button to "visit" on Coinmaster panels
Add some new monsters to Ronaldus
Revision: 9471 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9471)
Astral consumables have consumption gains based on level.
When you turn off the rat faucet, gice a link to visit Bart.
Give a message when you use skeeball to transform a token into tickets.
Tweak ascension message in session log.
Revision: 9472 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9472)
More monster data from Theraze (who had better be right. :)
When you find comedy equipment in the Laugh Floor, provide an additional link
in relay browser to go and do the appropriate kind of comedy for Mourn. Note
that you have to equip the item in the Gear Changer before this is useful...
Revision: 9473 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9473)
Make to_boolean() case-insensitive.
Roachform paths are now all shown in the correct order.
Revision: 9474 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9474)
Maximizer beeosity keyword should be fully working now. Default remains 2,
and no pref for overriding this has been created yet, since I wouldn't be
able to change its initial value later. Very amazingly untested.
Revision: 9475 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9475)
Speculations now strip out only the intrinsic effects granted by your current
equipment, not all intrinsics. This is necessary now that we have
significant non-equipment intrinsics, such as the Kung Fu Hustler effects.
Revision: 9476 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9476)
Do not add movers to the Game Shoppe Coin Master sell panel.
The "skeeball" button on the Ticket Counter panel is disabled unless you have
Game Grid tokens in inventory.
Revision: 9477 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9477)
Mr. Store is now a Coin Master
Revision: 9478 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9478)
The MrStorePanel has to be a public calss in order for the "pull" button to work
Revision: 9479 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9479)
Avoid NPE when calculating beeosity if there are equipment slots being
ignored - such as the shirt of a Torso-less character.
Revision: 9480 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9480)
You pull a Mr. A from storage in Mr. Store via mrstore.php?action=pullmras
Untested.
Revision: 9481 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9481)
Log pulling a Mr. A through Mr. Store in the session log.
Turn Traveling Trader into a Coin Master: when visit, detect what he is trading
for and what he is offering for how much. The Traveling Trader panel in the
Coin Master frame should update automatically and allow to trade the desired
item either from inventory or Storage.
Needless to say, that is all untested and (currently) untestable.
Revision: 9482 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9482)
Added bitmap modifiers to specific mutually exclusive sets of equipment or
effects. The Maximizer will no longer suggest both the V-Mask and Juju Mask,
nor will it suggest pressurized potions when you already have one active.
Also fixed a couple of incorrect entries in modifiers.txt.
Revision: 9483 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9483)
Add mutual exclusion modifiers for snowcones & love songs.
Revision: 9484 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9484)
When harvesting your garden via breakfast, if the current crop is better than
your target crop, pick it.
Revision: 9485 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9485)
KoL changed the equipment power of shock belt and giant clay ashtray. Fix them.
Soup up "checkpowers" command.
With no argument, will look at all your items with power 0
WIth argument "all", will look at all your stuff, regardless of current power.
With a number as an argument, will look at item with that item id.
Since these use api.php, they only work with items in inventory and closet
Revision: 9486 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9486)
Remove "update data" command.
Revision: 9487 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9487)
$skill.class returns a $class, not a string
Revision: 9488 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9488)
Add support for changing outfits via outfitid=last. Unfortunately, a KoL bug
makes this unreliable, so do not enable the Your Previous Outfit in the
Gear Changer's list of standard outfits yet...
Revision: 9489 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9489)
Do a better job of detecting various choice adventures in the Tavern Cellar.
Mark the square in tavernLayout with 1 for a fight, 2 for the dead adventurer,
3 for the rat faucet, 4 for the Baron, and 5 for another choice adventure
Revision: 9490 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9490)
Traveling Trader doesn't have a property to hold # of tokens, since the token
desired is not necessarily fixed.
CoinmastersFrame does not need token property to set frame title
Revision: 9491 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9491)
Now that the Coinmasters Frame is wider, use full name of traded item in title.
If you are in Beecore, you get no benefit from the Feat of Boris
When you free the King in Hardcore, read the Char Sheet to recall skills
New monsters in The DOmed City of Grimacia
Revision: 9492 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9492)
In Beecore, make sure you have 6 tropical orchids before climbing the tower
via the built-in quest script. This will use a packet of orchid seeds to make
them, if necessary.
Revision: 9493 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9493)
...and set the lastTowerClimb setting when you do so.
Revision: 9494 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9494)
For Coin Masters that trade in actual inventory items, get rid of settings to
track quantity; believe the inventory
Revision: 9495 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9495)
tavern() function detects finding the faucet by looking at tavernLayout
setting, rather than something in the responseText
Revision: 9496 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9496)
Coin Master for Mr. Store now lists # of Mr. A's in storage in frame title.
Pulling a Mr. A via mrstore.php apparently works in in Normal. Detect the "You
can't pull any more items from storage" message and display it.
Revision: 9497 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9497)
No NPE in MrStoreRequest if visit with no action
Revision: 9498 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9498)
The Continuum Transformer is now an accessory.
Revision: 9499 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9499)
Not that it matters, but move the continuum transfunctioner into the correct
section of equipment and modifiers...
Revision: 9500 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9500)
Refresh concoctions after emptying queue before creating all the items.
Revision: 9501 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9501)
Another attempt to make goals update correctly when you switch adventure zones.
Revision: 9502 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9502)
If you are in Beecore, notice when you fail to use B combat items.
If you are in Beecore, do not swap in a B familiar.
Mr Store Coinmaster frame cannot use store.php?action=pullmras except in
Hardcore. In Normal, use a regular pull from storage request.
Mr. Store Coinmaster shows available pulls in title if you are in Ronin
Revision: 9503 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9503)
Support for Distention Pill. Thanks roippi.
Revision: 9504 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9504)
Move call to response parsing for 2 Coin Master URLs out of CouncilFrame into
StaticEntity
Revision: 9505 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9505)
Only show pulls available in title of Mr Store if you actually have one or more
Mr. A in Storage and are not in Hardcore
Revision: 9506 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9506)
If you receive a single 31337 scroll and have inline loading for use links
disabled, the link sends you to inv_use.php and redirects to inventory.php
with action=message. Clover protection did not recognize that as a clover URL.
(inline loading or having more than 1 31337 scroll in inventory uses
multiuse.php, not inv_use.php, which does NOT redirect in the same way.)
Revision: 9507 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9507)
If you use a ten-leaf clover or a disassembled clover from the Miscellaneous
page of the inventory and then navigate to the Equipment page, the KoLmafia GUI
will turn red with the message "Using 1 ten-lead clover doesn't make anything
interested." That is because we look for a consumption message on the equipment
page, which is necessary to handle the El Vibrato helmet. Fix this.
Revision: 9508 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9508)
Fix adventure ranges for various food and booze, thanks to Therae
Revision: 9509 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9509)
Fix a few errors revelead by checkeffects and checkitems
Revision: 9510 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9510)
When attempting to autoadventure in the 8-bit realm, do not require a 1-handed
weapon.
Put sell movers back in game shoppe coin master panel
Fix typo in consumption data for sea cauliflower
Revision: 9511 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9511)
Don't use B toys during Beecore Breakfast
Revision: 9512 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9512)
Save a server hit by use-limiting "non-essential" B-items in Beecore
When you try to use a B-item in combat, detect failure and abort CCS
Revision: 9513 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9513)
When you want to autoadventure in the 8-Bit Realm, we will equip a continuum
transfunctioner. Do so only if it is not already equipped.
Refactor: MallPurchaseRequest -> PurchaseRequest, subclassed into
MallPurchaseRequest and NPCPurchaseRequest.
When logging a purchase via an NPCPurchaseRequest, include price paid, rather
than simply saying "at market price".
Revision: 9514 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9514)
Mark bitchin' meatcar and pumpkin carriage as ACOMBINE recipes - cannot untinker
Revision: 9515 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9515)
Move all the request-specific things needed to decide if a Coin Master is
accessible and to suit up to cisit a Coin Master out of the Coin Master Frame
and into the individual Coin Master Request.
Create CoinMasterPurchaseRequest to make a trade at a Coin Master
Revision: 9516 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9516)
Create a CoinMasterPurchaseRequest for every item in any Coin Master's "buy"
list. Fetch such requests when you do a search on the Purchases frame.
If the Coin Master is not accessible, or the item costs more tokens than you
have available, the search result is greyed out. Otherwise, you can select it
and hit "buy" and we will execute the appropriate CoinMasterRequest to trade
tokens for items.
Revision: 9517 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9517)
Fix Bee Thoven stats, per Theraze - who had better be right. ;)
Revision: 9518 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9518)
You can not redeem your Game Shoppe store credits in Hardcore or Ronin
Revision: 9519 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9519)
Detect when you are no longer Transpondent. Do not log the adventure failure
as an adventure. In the Relay Browser, offer a link to use a transponder.
When you free the king, you break Ronin.
Revision: 9520 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9520)
Add autoSatisfyWithCoinmasters setting, default false
Remove special purchase code that marks coffee pixie sticks, Lunar Lunch items,
and Game Shoppe snacks as "acquirable" by trading in the appropriate tokens.
ALL Coin Master items are now acquirable - if autoSatisfyWithCoinmasters is true
Revision: 9521 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9521)
Fix suiting up properly for visiting NPC stores. Supposedly.
When searching for items on Purchases, if all items found are NPC items, we
used to show only the NPC store where you get them. Also show mall stores
if for tradeable items.
Revision: 9522 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9522)
Really fix suiting up correctly to buy from an NPC store.
When you purchase with Travoltan torusers, log actual discounted purchase price
Revision: 9523 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9523)
Discard your E.M.U. Unit whn you fail the game three times and it falls apart
Fix consumption data for the glimmering roc feather
Revision: 9524 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9524)
When spleen consumption fails, roll back spleen usage before guessing what your current spleen is.
Add some scaling monster stats for Spaaace, thanks to Darzil @ kolmafia.us
Revision: 9525 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9525)
More Coin Masters refactoring: rather than buyStuff/refundPurchase and
sellStuff/refundSale, use buyStuff/completePurchase and sellStuff/completeSale
Revision: 9526 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9526)
Parse drunkenness from the character pane.
Revision: 9527 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9527)
The Hermit is a Coin Master
Revision: 9528 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9528)
Do a better job of deducting worthless items when you spend them at the hermit.
Do not parse the hermit's stock if he doesn't show it.
Remove "are you sure you want to go drinking" when attempting to adventure at
the (removed) post-quest Tavern
Revision: 9529 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9529)
New adventure area, monster, items, effect
Revision: 9530 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9530)
Call Generic Coin Master response parser when executing a CoinMasterRequest
Revision: 9531 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9531)
More changes to deal with moving accounting for Coin Master purchases into
the parse response phase, rather than the register request phase
Revision: 9532 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9532)
When you "acquire" a coin master item, "acquire" the necessary tokens first.
Revision: 9533 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9533)
Add filtering to the alias CLI command
Revision: 9534 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9534)
Add Elite TRevision 4pz0r as a Coin Master
When you get a CoinMasterPurchaseRequest, initialize the limit to the number
you can purchase with tokens on hand.
Revision: 9535 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9535)
When you visit the L33t TRevision 4pz0r, notice if you've completed his quest and save
state in lastTRevision 4pz0rQuest setting.
The TRevision 4pz0r Coin Master is accessible if you have completed his quest.
Revision: 9536 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9536)
Some Coin Masters have a "trade all" option - TRevision 4pz0r and Traveling Trader, so
far. When deterining number of tokens traded, do not assume that the item costs
only a single token.
Revision: 9537 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9537)
Yet more Coin Masters refactoring: each Coin Master has its own registerRequest
method, called in the appropriate place by doRegister, rather than letting the
generic CoinMasterRequest dispatch to some of them.
Revision: 9538 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9538)
More refactoring: provide generalized CoinMasterRequest.registerRequest
Revision: 9539 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9539)
Major refactoring of Coin Masters Database
Revision: 9540 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9540)
Apparently, the Plaindome shelves setter stopped working for some people. A
patch was submitted which fixed it for at least one person. It did not break it
for me, so here it is.
Revision: 9541 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9541)
Operation Patriot Shield
Revision: 9542 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9542)
Disco Fever caps at level 15.
Revision: 9543 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9543)
When you have a dancing frog equipped and want to visit Big Brother, the
amphibious tophat is the preferred item to make it an underwater familiar.
Revision: 9544 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9544)
Fix AreaCombatData: do not doubly account for Monster Level in determining
min and max hit and evade chances.
When automatically choosing a "good" familiar item to put onto a naked
familiar, if you are in Beecore, reject it if it is a B-item.
Revision: 9545 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9545)
Create CoinmasterRegistry to provide a centralized array of all Coin Masters.
It's the L33t TRevision 4pz0r, not the Elite TRevision 4pz0r.
Revision: 9546 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9546)
Remove unneeded imports. CoinmasterRewuest.parseBalance will update the
CoinmastersFrame. Fix internally generated BHH visits not properly parsing
results and thereby removing turned-in bounty items.
Revision: 9547 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9547)
Add the first file to "devdoc" - developer documentation. ExampleCoinMaster.txt
is basically a checklist of what to do to add a new Coin Master. It will be
filled out and expanded later...
Revision: 9548 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9548)
Document the accessible() and equip() methods. Clean up the accessible() method
of the Dimemaster and Quartersmaster.
Revision: 9549 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9549)
Fix renderers for sellable items in CoinmastersFrame: they are in inventory
and whether they are grey does not depend on your token balance.
Do not double count transactions with the Dimemaster or Quartersmaster
Add enchantments for whalebone corset
Revision: 9550 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9550)
Define "coinmaster" data type for ASH, complete with proxy fields to get
token, item, and property
Revision: 9551 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9551)
Marked the Operation Patriot Shield as nosmash.
Added Throw Shield skill.
Revision: 9552 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9552)
Marked Okee-Dokee soda as an MP restore item.
Added Okee-Dokee soda to list of selectable MP restore items.
Revision: 9553 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9553)
Fix parsing of $coinmaster
Add more proxy fields to $coinmaster type: available_tokens, buys, sells
Add some ASH functions to query coinmaster database:
coinmaster coinmaster_selling_item( item )
coinmaster coinmaster_buying_item( item)
boolean coinmaster_buys_item( coinmaster, item )
int coinmaster_buy_price( cooinmaster, item )
boolean coinaster_sells_item( coinmaster, item )
int coinmaster_sell_price( coinmaster, item )
Revision: 9554 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9554)
New ASH functions:
boolean coinmaster_accessible( coinmaster )
string coinmaster_inaccessible_reason( coinmaster )
boolean coinmaster_visit( coinmaster )
boolean coinmaster_buy( coinmaster, count, item )
boolean coinmaster_sell( coinmaster, count, item )
Revision: 9555 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9555)
Remove coinmaster_ prefix from new coinmaster ASH functions.
Revision: 9556 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9556)
bullets cause damage.
Revision: 9557 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9557)
Monster stats for Antique Database Server
Revision: 9558 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9558)
Force a GET method on chat messages, just like the browser does, so that things
like /uncloset which require a GET will work.
Revision: 9559 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9559)
Filter B items from the Restoratives panel in Beecore
When creating a String Value from a null in ASH, make it an empty stirng.
Clear current password hash when timing in to force relearning it.
Revision: 9560 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9560)
Hollow-point bullets also cause damage.
Revision: 9561 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9561)
Remove last vestiges of old CoinmasterFrame controlling all aspects of
talking to Coin Masters: move the call to equip inside CoinMasterRequest.run
Revision: 9562 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9562)
Do not add "use" links to items you get in Valhalla
Revision: 9563 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9563)
Remove coinmaster_selling_item and coinmaster_buying_item
Add $item proxy fields: .seller and .buyer are coinmaster values
Revision: 9564 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9564)
Fix tracking of progress of Defending the Gourd and properly adjust inventory
when you turn in the requested items.
Revision: 9565 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9565)
Quantum tacos occasionally give fortune cookie numbers.
In aftercore, do not settle on a simple accordion to cast Ode to Booze, it doesn't need to be treated differently anymore.
Revision: 9566 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9566)
Add Beecore default goal for the Black Forest.
Fix dusty bottle consumption data.
Revision: 9567 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9567)
When refreshing concoctions, rather than iterating 4 times through all the items
- once to initialize, once to look at NPC items, once to look at coinmaster
items, and once to look at everything else - iterate once and do all of those
Revision: 9568 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9568)
Fully integrate Coin Master purchasing with normal Item Creation.
Revision: 9569 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9569)
Add Dataspider and solid state loom
Revision: 9570 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9570)
Add macroLens setting to the Relay tab of Preferences
Revision: 9571 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9571)
Filter out CoinMasterPurchaseReqeuests when doing mall searches; only the
Purchase frame wants to see those mingled with MallPurchaseRequests.
If a Coin Master is not accessible, acquire cannot use it and must fall back
on other techniques - like mall purchase.
Revision: 9572 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9572)
Make hermit items acquirable, as before.
Revision: 9573 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9573)
force the revision number to be put in the debug log
Revision: 9574 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9574)
Do not attempt to disambiguate the monster based on image if you have a
Dataspider active
Revision: 9575 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9575)
Tweak to Beecore maximization: the shortlist for each slot should now always
have enough non-B items to fully equip you. Previously, B items that were
flagged for automatic consideration (such as items you were already wearing)
were counting towards the minimum length of the shortlists, possibly
resulting in failure if all the allowed beeosity had to be used in other
slots.
Revision: 9576 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9576)
Roll that back.
Revision: 9577 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9577)
Seven Loco
Revision: 9578 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9578)
Gift containers are display, not gift
Revision: 9579 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9579)
There is no such thing as inventory.php&curequip=1 any more
Revision: 9580 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9580)
f you have macroLens enabled, show the combat macro helper even if you don't
have any macros saved within KoL.
Revision: 9581 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9581)
Simplify breakfast summoning. Do not assume that a summon succeeds and
thereby mark breakfast as being done prematurely.
Revision: 9582 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9582)
Add "skeeball" (or "skeeball <n>" or "skeeball *") command
When ask to acquire a ten-leaf clover, get from hermit (if available) after
creating from disassembled clover and before buying from mall.
Revision: 9583 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9583)
Log "You acquire 5 dimes", for example, when trading in items to a Coinmaster
for a pseudo-item token.
Revision: 9584 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9584)
slime stack suppor, inspired by Aankhen's patcht
feeding basic meat items to the slimeling does not add to MP charges. Instead,
it makes a slime stack drop, eventually.
add slimelingStacksDue and slimelingStacksDropped properties to track this.
When a slime stack is pending, annotate familiar in sidepane
add slime-stack command.
Revision: 9585 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9585)
Include cound of Game Grid tokens in title bar of Ticket Counter Coin Master
Revision: 9586 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9586)
When you invoke the "breakfast" command, always look at available skills
regardless of breakfastCompleted, in case what you are capable of summoning
changes.
Revision: 9587 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9587)
Oops. Submit missing new file
Revision: 9588 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9588)
Add "recipe" and "ingredients" commands, courtesy of Aankhen
Revision: 9589 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9589)
Fix usage string for recipe and ingredients command.
Do not suppress flat dough or wad of dough in ingredients command.
Print directly to CLI rather than calling updateDisplay
Revision: 9590 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9590)
Use fuzzy matcher when collecting item names for recipe/ingredients commands
The ingredients command will stop recursing on ingredients as soon as it
finds that you have one available.
Revision: 9591 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9591)
to_coinmaster should return a coinmaster, not a string
Revision: 9592 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9592)
When you do a CoinMaster transaction using pseudo-items, we need to refresh
Concoctions, since all CoinMaster transactions are now Concoctions.
Revision: 9593 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9593)
Refresh concoctions after receiving (or losing) ANY Coin Master token.
Previously, we only paid attention to the ones that you could spend on
food or drink, since those showed up in the Item Manager. Now, ALL Coin
Master transactions show up on the Item Manager - on the Create panel
Revision: 9594 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9594)
bad bad hash code bye bye
Revision: 9595 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9595)
Recognize error message when you've reached your daily casting limit for a
skill and return a failure.
Revision: 9596 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9596)
Add descid for Moonthril Longbow
Revision: 9597 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9597)
Fix autosell price for solid state loom
Fix shield power of Operation Patriot Shield
Update mall prices
Revision: 9598 (http://kolmafia.svn.sourceforge.net/viewvc/kolmafia?view=rev&revision=9598)
Bump version to 14.7