Results 1 to 2 of 2

Thread: Version 19.12

  1. #1
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    The Unseelie Court

    Default Version 19.12

    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: 19609
    Add glitch item to toys that are used in "breakfast". It pops up a window showing the result of using it.
    If this generates outrage, perhaps I will put it under a preference.

    Revision: 19610
    Save/restore outfit checkpoint around acquiring a mayominder

    Revision: 19611
    Support for [glitch item reward name ]:
    glitchItemImplementationLevel, %monster%, appropriate use links

    Revision: 19612
    Mark %monster% as NOCOPY. Add _glitchMonsterFights to count the number
    of times you fought a %monster% today. (As far we know, if you can't copy it,
    it will never get > 1. And since it is marked NOCOPY, I didn't bother putting it
    under ignoreSpecialMonsters. We can refine this later, if necessary.

    Revision: 19613
    Well, duh. Add %monster% to specialMonsters map as well as to enum

    Revision: 19614
    Any responseText with whichchoice=XXX tells you which choice it is

    Revision: 19615
    Unfortunately, ChoiceManager uses static global variables to track the various stages of choice processing.
    That works OKish if no other requests run during said stages, but result processing can result in other
    requests being executed. Reading the MacGuffin diary, for example. Running such requests does NOT mean you
    walked away from the choice. Therefore, remain in handlingCHoice so the choice response gets decorated.
    When a choice leads to another choice via a response with a "next" link to choice.php, just because we
    couldn't figure out which choice that is, it still counts as a visit, as far as decorating the response.

    Revision: 19616
    Update item drop rates

    Revision: 19617
    Fix/restore setting ChoiceManager.handlingChoice when you walk away from a choice.
    Kludge: diary.php does not count as walking away, since we call that during result
    processing under autoQuest

    Revision: 19618
    Add "implementGlitchItem" property to control whether breakfast will implement
    the [glitch item name]

    Revision: 19619
    The Chateau is not available in Kingdom of Exploathing

    Revision: 19620
    Refresh familiars after a License to Adventure run

    Revision: 19621
    Don't try to buy anti-anti-antidotes in KoE

    Revision: 19622
    Feast of Borisberg foods

    Revision: 19623
    All variants of Custom Item Daily Deeds that have an itemName or maxUses allow those arguments to be optional

    Revision: 19624
    Don't increment sausage goblin settings if you encounter a copy of a sausage goblin

    Revision: 19625
    Mark all familiars as "unequippable" in Pokefam

    Revision: 19626
    Fix effect name for "Lucky Cat Is Lucky". Compare decoded names when processing effect acquisition.
    Rationalize almost all "prefix" commands to have two exact match command names rather than any prefix.

    Revision: 19627
    Fix Capitalization for Lucky Cat Is Lucky in modifiers.txt

    Revision: 19628
    Advent consumables

    Revision: 19629
    Meat, HP, and MP are now all stored internally as longs, rather than as ints

    Revision: 19630
    Teach RestoresDatabase that HP and MP need longs rather than ints

    Revision: 19631
    implify a lot of things by only considering up to Integer.MAX_VALUE worth of meet
    when creating Concoctions; using more might well result in creating more items than
    KoL itself is willing to have inventory.

    Revision: 19632
    modifiers for Advent 2019 foods

    Revision: 19633
    tems and effects from Red-Nosed Snapper

    Revision: 19634
    Red-Nosed Snapper is underwater familiar

    Revision: 19635
    Arena parameters for Red-Nosed Snapper

    Revision: 19636
    Don't decide we are not handling a choice just because we redirected to fight.php.
    Instead, postchoice1 and postchoice2 will do their normal processing, even if the
    we are in a fight redirected from a choice, but will not save the lastResponseText
    and lastDecoratedResponseText

    Revision: 19637
    Show Pocket Professor lectures remaining in the character pane

    Revision: 19638
    Gingerbread Reef and its denizens

    Revision: 19639
    more glitch item implementation levels

    Revision: 19640
    Add redSnapperPhylum and redSnapperProgress

    Revision: 19641
    Crimbo Cafe. plurals

    Revision: 19642
    Missing Pocket Professor mass message

    Revision: 19643

    Revision: 19644
    Red-Nosed Snapper can breathe underwater, and is a more effective fairy underwater

    Revision: 19645
    New Tammy Zone

    Revision: 19646
    More Crimbo 19 stuff

    Revision: 19647
    rare drops in the Wreck of the H. M. S. Kringle. Kringle recipes are always creatable.
    (Not really, but marking them that way allows automated creation if you are at the shop)

    Revision: 19648
    Antique Nutcracker is a stat + drop familiar. Add some new crafted items.
    Red-Nosed Snapper displays tracked phylum + progress in charpane and green sidepane

    Revision: 19649
    Staff of the Peppermitn Twist and powers of new equipments

    Revision: 19650
    Crimbo 19 concoctions, Sushi, effects. super-sweet fish goo is multiusable.
    Crimbo factory surprise box.

    Revision: 19651
    Fix various item changes (discardable, Single Equip, etc.) revealed by checkitems and checkeffects

    Revision: 19652
    Kel-Holly Forest and its denizens

    Revision: 19653
    hand-knitted diving booties. equipment powers for rare items

    Revision: 19654
    Meat drops

    Revision: 19655
    New type of square while beachcombing: "t" is "rough sand with a twinkle"

    Revision: 19656
    rough sand with a twinkle is a .gif, not a .png

    Revision: 19657
    peppermint harpoon gun and pressure penalties for Tammy zones

    Revision: 19658
    Latest Crimbo items

    Revision: 19659
    tiny plastic advent accessory

    Revision: 19660
    liquid SONAR

    Revision: 19661
    New items. peppermint harpoon gun is a ranged weapon

    Revision: 19662
    Crimbo Boss

    Revision: 19663
    New Crimbo item and skill. Soup up checkpowers to move items from storage to closet, if needed.
    Add powers for four items that the souped up checkpowers found for me.

    Revision: 19664
    The Spirit of Giving (used) and The Spirit of Taking. fix typo in comment

    Revision: 19665
    Dreaming of a Wet Crimbo has a Meat Drop bonus. anemoney clip gives a bigger
    Meat Drop bonus underwater

    Revision: 19666
    reusable, multiusable items

    Revision: 19667
    Improve request logging when using Beach Comb.

    Revision: 19668
    When we comb a square on the beach, update _beachLayout to have a 'c' there.

    Revision: 19669
    The Spirit of Taking gives 10 turns per cast

    Revision: 19670
    tiny handful of mixed nuts is multiusable

    Revision: 19671
    Changes from checkitems

    Revision: 19672
    Update mallprices

    Revision: 19673
    Bump version to 19.12
    Ph'nglui mglw'nafh Cthulhu
    R'lyeh wgah-nagl fhtagn.

  2. #2
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    The Unseelie Court


    I realize that a (potentiall large) amount of new content is comming Real Soon Now

    - IOTM
    - FOTY
    - Standard 2020
    - New PVP Season
    - And the Crimbo 19 items that will "stop working" will ... eventually .. be changed somehow.

    But, we had a lot of good bug fixes - as well as (almost) fully supporting the new Crimbo 2019 stuff, so I pushed it out now.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts