Search results

  1. S

    Feature - Implemented Underwater familiars don’t affect the Underwater Familiar modifier

    Familiars that can breathe underwater do not affect the “Underwater Familiar” Boolean modifier. This means that maximizing with “+sea” or “Underwater Familiar” causes items like “das boot” to be equipped when it isn’t necessary, which comes with serious penalties. It also means that the Modifier...
  2. S

    New Content - Implemented [Patch] Update bounty.txt to reflect beanbat change

    This is an extremely simple patch, merely changing the number of bean-shaped rocks needed to complete the beanbat bounty from 35 to 12.
  3. S

    Bug - Fixed Infinite Crafting Loop with Firewood

    I have a script that tries to acquire a burnt stick for decorating the Getaway Campsite tent. It is designed to fail if $item[burnt stick].retrieve_item() returns false (among other unrelated conditions). When I run it early in an ascension, KoLmafia tries to acquire a burnt stick by spending a...
  4. S

    New Content - Implemented [Patch] Add missing martiny data from wiki

    This patch adds adventure and substat gains from drinking a martiny, based on https://kol.coldfront.net/thekolwiki/index.php/Martiny. I have not confirmed these numbers personally through spading. If the wiki is not considered a sufficiently reliable source for consumable data, this patch...
  5. S

    Bug - Fixed [Patch] The hourglass displays a message upon use, rather than being used up.

    The (unetched) hourglass is currently marked as “usable” in data/items.txt, which means that KoLmafia thinks it is used up when you use it. In actuality, it displays a message that tells you how many seconds are left until rollover, and remains in your inventory. The attached patch changes...
  6. S

    Bug - Fixed [Patch] Numberwang is not a listed discovery

    The recipe for creating a numberwang is not listed as a discovery. The attached patch acknowledges this by adding the “NODISCOVERY” flag to it in concoctions.txt.
  7. S

    Supporting KoLmafia

    I use KoLmafia fairly extensively, and I’ve been wondering recently about how it is funded. Who is paying for this server, etcetera? I’d be happy to donate a small bit of money as thanks for keeping this vital tool maintained all these years. I looked around this website for anything about...
  8. S

    Bug - Won't Fix Familiar experience tracking capping at 400

    My familiar script tries to get the Pocket Professor up to 600 experience, which is enough to use “Deliver your Thesis” without going below 20 pounds. Unfortunately, KoLmafia stops updating familiar experience post-combat once you hit 400, and only fixes itself when visiting familiar.php. I have...
  9. S

    Bug [Patch] Blood Bond and Frenzied, Bloodied cause HP to drop each adventure

    I've implemented the HP loss from “Blood Bond” and “Frenzied, Bloodied" as negative HP regeneration, which is technically accurate. The minimum HP "regeneration" is -10, and the maximum HP "regeneration" is -8. I’ve tested it using the Modifier Maximizer and “modtrace”, and it seems to work...
  10. S

    Feature - Implemented Familiar experience tracking

    I'm not sure how easy this would be to track, but I'd like a function or proxy record field for seeing how much experience a familiar has, as opposed to just the weight. This is particularly important for the Pocket Professor, which has a skill that is only available with at least 400...
  11. S

    Bug - Fixed [Patch] Deck of lewd playing cards is not a listed discovery

    I finally assembled a full deck of lewd playing cards. Having done so, my recipe-discovering script continued to insist that it was missing from my discoveries, since KoLmafia does not have the "NODISCOVERY" flag on that recipe in concoctions.txt. The attached patch rectifies this.
  12. S

    Feature Track Camp Scout backpack drops

    The Camp Scout backpack drops a series of items in an initially consistent order, which can be easily parsed from after-combat messages. After going through the list, it starts printing one of several additional messages (which can also be parsed) and dropping one of the previous items (with an...
  13. S

    New Content - Implemented Remove MMG functions and settings

    Since the MMG is retired from KoL, I see no reason to retain the relevant functions, settings, and parsers in KoLmafia. If any script is still using them, I would personally prefer for them to break. Whether deprecated functions should be retained is ultimately a matter of developer preference...
  14. S

    Bug - Fixed [PATCH] Incorrect wanderer data for some locations

    It appears that several locations have been changed relatively recently to no longer allow wanderers. I first discovered this when it caused one of my scripts to get stuck trying to get a vote monster at the Daily Dungeon, and the wiki (more specifically, the erosionseeker based on information...
  15. S

    Feature - Implemented [Patch] Add restore data for magical sausages

    This patch adds magical sausages to restores.txt, which means that the proxy records fields for MP restoration and daily uses left will now be accurate.
  16. S

    New Content - Implemented [Patch] Sailing the PirateRealm Seas doesn't have any combats

    This patch adds Sailing the PirateRealm Seas to combats.txt in the appropriate section, which means that the proxy record field "no combats" will be correct.
  17. S

    Feature - Implemented [Patch] Track inflation of brainwave-controlled unicorn horn

    This patch adds a property, "unicornHornInflation", for tracking the inflation of the brainwave-controlled unicorn horn. This value ranges from 0 to 100, and is incremented by winning combats. It resets upon ascension, and when a currently-unimplemented skill (Uni-Gore) is used. I have not...
  18. S

    Bug - Fixed Data loss when writing maps to files

    Item #10207, "[glitch season reward name]", is not correctly stored when using the map_to_file function. I believe this has something to do with the dumpValue() function in net/sourceforge/kolmafia/textui/parsetree/Value.java, but I'm not certain. At any rate, the result is that it is impossible...
  19. S

    Feature - Implemented [Patch] Implement PirateRealm-only modifiers

    This patch implements modifiers for items that only affect PirateRealm, such as the bloody harpoon. It does not add any new modifiers, however.
  20. S

    Feature - Implemented [Patch] Implement WarBear Armor Penetration

    Another modifier that is fairly simple. WarBear Armor Penetration is available from a variety of sources, many of which come with negative modifiers, so being able to maximize for it should make completing the Monster Manuel that much easier.
Top