Search results

  1. soolar

    WTF Relay script collection

    Mafia added tags for conditional skills on items lately, which I can see being valuable in many contexts, but WTFInventory is probably not one of them in my opinion. It might be nice to filter them out (or maybe boil them down to "has x inventory conditional skills" or something like that?).
  2. soolar

    Feature shop.php support

    I'm getting a minor issue on what I believe is latest main at the time of this writing, which can be trivially reproduced via this line in the gCLI: ash $coinmaster[Crimbo24 Cafe].sell_price($item[one-day ticket to Dinseylandfill]) (the use case was a function that iterates through all...
  3. soolar

    Character Info Toolbox

    It would appear that at some point iconize-weirdos was completely broken, oops. It is now fixed.
  4. soolar

    Character Info Toolbox

    Oh! Good investigation, I can see why that would be. I should be able to fix that shortly. Done!
  5. soolar

    Feature A request to make some character pane information acquirable without visit_url

    I am currently working on a script that is a sort of successor to ChIT. One thing it has going for it is that it does not require a refresh to update information. However, there's certain essential info for a charpane replacement that currently can only be acquired by doing...
  6. soolar

    Feature - Implemented Handle record literals as function parameters in ASH

    Ooh yeah, didn't know about typedefs in ASH, that makes it a lot cleaner!
  7. soolar

    Feature - Implemented Handle record literals as function parameters in ASH

    Right now, you can create record literals in variable definitions in ASH, so this example code works like you'd expect (prints 'hello: world') void testFunction(string[string] example) { foreach a,b in example { print(a + ': ' + b); } } string[string] var = { 'hello': 'world' }...
  8. soolar

    Bug - Fixed $class[none] causes java.lang.NullPointerException

    It took me a bit to narrow this down, but the simplest reproducible example I've found is just > ash $class[none] Returned: none id => -1 primestat => none Unexpected error, debug log printed. The debug log contains Unexpected error, debug log printed. class java.lang.NullPointerException...
  9. soolar

    Bug - Fixed Javascript toJson leaves object keys in underscore_format rather than camelCase

    The complexity of not wanting it to modify actual objects with underscores is a very good point. I'll just write something to make it adapt the results where I'm using it. The goal is to have objects that mirror what they would look like in normal kolmafia javascript scripts available in the...
  10. soolar

    Bug - Fixed Javascript toJson leaves object keys in underscore_format rather than camelCase

    Per the title. I imagine this function isn't widely used (I wouldn't be surprised if Yorick and now tome are the only scripts making use of it), so I don't THINK changing the behavior would cause widespread issues. It seems likely unintentional to me that the keys aren't transformed to the...
  11. soolar

    New Content April 2022 IotM: Unbreakable Umbrella

    That did the trick, thanks as always!
  12. soolar

    New Content April 2022 IotM: Unbreakable Umbrella

    Seems that currently (as of r26335 anyway) equipped_item($slot[off-hand]) will return $item[none] when the umbrella is equipped there.
  13. soolar

    Character Info Toolbox

    Are you sure you're up to date ckb? Because I did that with this commit.
  14. soolar

    Character Info Toolbox

    it should be set to true, not bonus. Not sure why it would change to false though. Will investigate. EDIT: OH. I SEE. Fixing, sorry about that. Bonus is indeed a valid option, my mistake!
  15. soolar

    Character Info Toolbox

    It may have been a while since you requested this, but it's implemented now! They're treated more like expressions than songs though.
  16. soolar

    Character Info Toolbox

    @shkspr Do you have the "Display Quest Tracker in a scrollable sub-frame" enabled in KoL's native settings? If so, disable it. I might work on supporting it some day (if that's possible, I haven't actually investigated enough to say with certainty that it is) but atm I'm working on at least...
  17. soolar

    New Content IOTM - December 2020 - Box of Ghosts

    It'd be nice to track the number of times you've been buffed by the ghost of crimbo carols that day so far, since that's finite and mildly useful.
  18. soolar

    Character Info Toolbox

    A little late with the reply, but no, there is no license atm, and given that I'm not the original maintainer I'm not sure what the right move is as far as theoretically adding one...
  19. soolar

    Feature - Implemented Ability to give a flat bonus to the scores of certain items in the maximizer

    Alright, I've done some performance testing. There seems to be a minor hit, but I really do mean minor. It adds up to less than a second in a large aftercore inventory with no combination limit. Here are the maximizer strings and the durations they took to run, in a situation where I built...
  20. soolar

    Feature - Implemented Ability to give a flat bonus to the scores of certain items in the maximizer

    I'll try out profiling the maximizer with and without my patch and see if there is a noteworthy performance hit, but especially with a minor optimization I've made since the posted patch I don't think there will be... Can't say for sure until I've tried it though.
Back
Top