Recent content by Irrat

  1. I

    Feature - Implemented Add a "Pending change in required Java version" nag message.

    The largest reason I'm aware of to upgrade java is the GOAWAY http status issue, which I believe is properly handled by the library in 24. As for displaying a pop-up warning and refusing to start in older versions of Java, a thought occurs to me that maybe it could be possible to have a sub...
  2. I

    Proposal: Require Java 21

    Small suggestion for when we know the next Java version bump will be happening, have a warning label plastered on the mafia login screen about the upcoming update perhaps? Along with a red message in CLI after a player logs in, just incase they automated their login process. Heck, add it into...
  3. I

    Proposal: Require Java 21

    Is it possible that GOAWAY is being suppressed by mafia in some cases and its happening a lot more than we realize? Eg: https://github.com/kolmafia/kolmafia/blob/1d58d366f84c913e67141d22203c65b8ce3414f2/src/net/sourceforge/kolmafia/request/GenericRequest.java#L1611 Anyways, a few thoughts are...
  4. I

    r28087 - What's Changed [*]Create JSON API for relay scripts. by ]@phulin] in

    Had to find this myself, but I personally don't think this will be documented as such, with the recommended approach being to use https://github.com/loathers/tome
  5. I

    r28087 - What's Changed [*]Create JSON API for relay scripts. by ]@phulin] in

    I agree with Vera. There's no documentation on this, wiki remains un-updated. I want to use this, but it feels like I'm being told to reverse engineer the API and consequently start using it in a way that nature didn't intend.
  6. I

    Combat Locket - What monsters do you lack?

    Ugh. Completely misread the original question sorry. Thought the avent guard monsters thing was similar to the locket, and you were asking me to add support to parse those monsters into this script. But someone recently completed their locket and compared it against this script, and the...
  7. I

    Combat Locket - What monsters do you lack?

    Or was this a question if instead of checking locket, you can check the monsters selectable via "chat with burly bodyguard"
  8. I

    Combat Locket - What monsters do you lack?

    Are you sure that bodyguards will appear in your locket? Can you give me a picture of the locket dropdown that proves that this is a thing?
  9. I

    Bug "Blessing of your favorite bird" and I assume other modifiers, are untracked after breaking prism

    Build 28062, Starting in a You, Robot run, the modifier is correct up until I break the prism. > js numericModifier(Effect.get("Blessing of your favorite bird"), "Item Drop") Returned: 50 [393] Freeing King Ralph > js numericModifier(Effect.get("Blessing of your favorite bird")...
  10. I

    BeachComber - fast and efficient beach combing

    https://libraryaddict.github.io/KolBeach/ Here we go. It could be improved and definitely could have the source tiles and whatnot included and compiled into said packed version.. But there's only so much effort its worth. I'm currently on like, 52 rares left to verify. But I just marked every...
  11. I

    BeachComber - fast and efficient beach combing

    I still have 58 rares to verify, but I've updated https://kol.coldfront.net/thekolwiki/index.php/Comb_the_Beach with the % chances for beach outcomes from what I've logged. I've also updated it to include the distribution of tiles. I need to post a github page now
  12. I

    Bug - Fixed Mirror logging needs to write entity encoded characters

    https://github.com/kolmafia/kolmafia/pull/2194
  13. I

    Feature Expose "locked" from api.php status as a mafia function

    The status exposes "locked" which has four fields that I've seen as far. "choice" false "fight" "cancelable-choice" In a way this already exists in mafia, via "currentRound" and "handlingChoice", but it is a series of checks and it doesn't actually tell you if the choice being handled can be...
  14. I

    Bug - Fixed Mirror logging needs to write entity encoded characters

    Small update is that this is a little more complicated than I thought. For starters, we don't differentiate between a html message and a plain text message. We pipe valid html and invalid html and plain text to the same end functions. And we don't expect to ever know if this is meant to be html...
Back
Top