Search results

  1. MCroft

    Feature Request: Discuss Retry-After header in Generic Request

    Looking at Generic Request, I see we don't have any throttling logic. I know this can cause failures for scripts that are checking versions via GitHub APIs (such as garbo). The straightforward fix for them is to just fail if they get rate limited, but I wonder if there are more robust options...
  2. MCroft

    Bug mcd command failing in gCLI

    I think KoL has switched to not returning a reply when you change the ML with the mcd command. > mcd 9 Resetting mind control device... You failed to set the mind control device > mcd 9 Resetting mind control device... class net.sourceforge.kolmafia.request.MindControlRequest Connecting to...
  3. MCroft

    Maximizer and the law of diminishing marginal returns

    So, I happened to be watching the console while my aftercore turns were running and I see the Maximizer iterating over all the permutations of my stuff. 2.2 Million combinations, in this case. It's working as intended, yes, but I could throttle it back and tell it "you know, after 70K you've...
  4. MCroft

    Bug - Fixed The option to show both the Combat Action Bar and the old form at the same time causes problems for automating combat

    So, seeing this setting, I turned it on, hoping it would be convenient, because sometimes I do pull up the old form. It would be, but it's causing the automation of combat to fail. If I press the script button on the CAB or if I use the "Begin" button the the Swing GUI, it returns "You...
  5. MCroft

    Bug adding August Scepter skill Fresh Breath! to mood causes NPE

    NPE prevents Adventure and Skills pane from loading. diff of mad_carew_moods.txt showing reduced test case. < [ testlist ] < lose_effect fresh breath => cast 1 aug. 6th: fresh breath day! < _aug6Cast is true, so I should have no more casts. I haven't yet determined if it's a data error or...
  6. MCroft

    Feature - Implemented Prefs file backup/restore Draft PR

    Based on some chatter elsewhere I thought we might try to help users who are losing their prefs files by creating a backup after we successfully load prefs. Not sure if it would help, but it might. There are a lot of possible approaches and the code is working for basic use cases (prefs don't...
  7. MCroft

    Feature RFC: Pre-Rollover Script Concept

    I am thinking of a feature that is is being worked on for Autoscend that might make a useful platform feature. The idea is that a specified time before rollover, stop whatever we're doing and execute a Day-Ending Script. I'm thinking it would need to 1: stop any running script 2: clear the...
  8. MCroft

    Feature Builders: GitHub RCA key rotation may cause failures updating your GitHub project(s)

    Not our bug, but useful information. If there's a better category for this, we can move this... https://github.blog/2023-03-23-we-updated-our-rsa-ssh-host-key/ If you see the error below (in your terminal or IDE of choice), the blog post above recommends the following two commands to fix it...
  9. MCroft

    Bug - Fixed nowToInt() vs. now_to_int()

    The original symptom was that the javascript function nowToInt() was returning a negative number. We determined that it was the 32 bit 2s complement representation of the 41 bit epoch time in milliseconds. I tried a fix and nobody liked it, including me. I'd like input on the right way to...
  10. MCroft

    New Content - Implemented calculating familiar weight off by one (due to 2CRS ring)

    I hesitate to mark this a bug, but it might be... This may be a revisit of something that was worked on last summer (in r26532). I have a 14 lb (exp 221) gelatinous cubeling as the familiar, with dungeon junk and 16 pounds of improvements. So, I expected the "right" weight to be 30. KoL...
  11. MCroft

    Bug Mini Browser not accepting clicks in Horsery

    I saw this mentioned elsewhere I wanted us to have a ticket on it. I launched and logged in, opened the mini-browser and navigated to the Horsery. When I clicked on a horse, it made a noise but didn't select a horse. It wasn't responding to clicks on buttons for the user in question. This...
  12. MCroft

    New Content Item Manager Interface attempts to queue more items than can be pulled

    The Item Manager GUI needs several updates to work in softcore/Ronin with the "limit of 1 pulled item per day" change from the start of this year. I don't think anyone's working on these, but I'm going to start by making a list, so I make sure I get everything. Usable Items...
  13. MCroft

    Bug Maximizer suggests Time-Twitching Toolbelt in HC

    r26245 introduced a change to modifiers.txt put in an inline fn to determine if the time-twitching toolbelt was a free pull. It was: Item time-twitching toolbelt Muscle: +15, Mysticality: +15, Moxie: +15, Single Equip, Item Drop: [60*zone(Twitch)], Variable it's now: Item...
  14. MCroft

    Bug Most important bug ever. Transfer failed for rubber WWtNSD? bracelet

    > acquire 1 rubber WWtNSD? bracelet;csend 1 rubber WWtNSD? bracelet to Veracity Sending kmail to Veracity... Sending package to Veracity... Transfer failed for rubber WWtNSD? bracelet Failed to send message to Veracity
  15. MCroft

    Bug Changes in restore pane?

    I admit I haven't been looking at the 2022 changes so, I'm not putting a prefix on this, since I don't know if this is a bug, or a feature working as designed. please feel free to notabug this if it's working as designed. In builds from head, when I multi-use items from inventory using the...
  16. MCroft

    Bug - Not A Bug swing border is sometimes null

    I have seen this once or twice, most recently today. Generally it's more likely to come up if I leave the GUI open overnight. Since it dumps it to the console I don't tend to look at it until after I quit. It doesn't stop execution, but it's vexing. I'm putting this here to remind me to look...
  17. MCroft

    Feature Automatically update PRs before running checks

    Still can't quite figure out why PR 123 (which is a button added to a panel) is causing the AshInterop test to fail. Is there any way to run all three OS tests regardless of the others failing? At least until we get done with platform-specific failures?
  18. MCroft

    Feature git based script checkout

    So, based on this thread about an issue with some GitHub repositories and SVN, I made an off-hand comment about implementing JGit. People responded, so I tried it. It turns out it's pretty easy, but also complex. I added the latest version of eclipse JGit and dependencies (sfl4j, ugh), and it...
  19. MCroft

    Feature Support commas in items in buy/buy from mall

    So, items with commas in the description are a pain when the user sends a string of comma separated parameters to the function: eg: buy from mall Notes from the Elfpocalypse, Chapter VI, herbs Are we buying 3 items or two? It's hard for scripters, because they're not able to drop the errant...
  20. MCroft

    Feature Update DebugDatabase and add Unit Tests

    I have been digging into DebugDatabase and it's got some interesting functions, some of which aren't exposed. I'm looking making a DebugDatabaseTest.java file in Test/.../persistence and have it call all the methods on debugDatabase. Some update are easy (switch http:// to https://), but they...
Top