Search results

  1. MCroft

    Feature - Implemented Prefs file backup/restore Draft PR

    Hmm. Wondering if something is trying to adjust inventory while hangk is being emptied. Maybe chat or pvp theft? I don’t use either frequently, but they are on different threads.
  2. MCroft

    Feature - Implemented Prefs file backup/restore Draft PR

    And yes, I've never seen it on my Mac, but I am also on a laptop. I also wonder if this is happening more to users with their prefs on Box or Google Drive or a NAS who forget not to open it from two different computers.
  3. MCroft

    Feature - Implemented Prefs file backup/restore Draft PR

    I was thinking basically along the lines of "Hey, someone is sad about their preferences getting nuked. I know that MS Word used to make a .bak file on launch to protect you from catastrophic crashes". I don't know if this would be useful and it sounds like the automated part isn't addressing...
  4. 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...
  5. MCroft

    My personal Meat farming script

    While it's mostly cosmetic, I think having a relay script for configuration is more accessible to non-scripters. It does require keeping your configuration as user preferences.
  6. MCroft

    Bug Null Pointer Exception if maximizing while being fought in pvp or receiving a kmail

    Hmm. We need the most current inventory to actually do anything with the maximizer results. Maybe we should abort if the inventory changes.
  7. MCroft

    Feature RFC: script dependency remapping

    I agree with Chris. Error messages and warnings are appropriate. Also nudges. There's not a lot we can do if they're installing a script from the gCLI. At best we could be clippy: "It looks like you're trying to use SVN to install a script from GitHub. Would you like help forking the...
  8. MCroft

    Bug - Fixed Crimbo Training skills appear to not have correct numeric modifiers set up

    That's correct. It's in the data source correctly, but the ash function numeric_modifier relies on getModifierName, which has always stripped off anything before the ":" character in the name. I'm putting up a PR.
  9. MCroft

    Feature RFC: Pre-Rollover Script Concept

    I've thought about `interruptScript` as well. It doesn't (immediately) let me automate, but it would keep scripters from needing to invent their own. And it might give me the infrastructure to make the automated change. Let me take a look!
  10. 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...
  11. MCroft

    Ash Master Function List

    The page you linked is the source that registers all the library functions. It is compiled into the executable and is how ash knows what a function is. Looking at in in a particular blob is going to show you the version of that file as of Veracity's fix to get_location(); If you want whatever...
  12. MCroft

    Ash Master Function List

    Excellent work finishing the wiki update, and thanks! Did you script it? Is is a script we could put in the talk page to replace the 13 year old one?
  13. MCroft

    Ash Master Function List

    So it sorta does. It does this by showing you all the acceptable variants of a function. > ashref adv1 boolean adv1( location, int, string ) boolean adv1( location, int ) boolean adv1( location ) You can send adv1 with either a location, a location and an int, or a location, an int, and a...
  14. MCroft

    Bug - Fixed nowToInt() vs. now_to_int()

    I asked @phreddrickk to mention it in the forum even if he didn't think this was a bug so that others might find it in a search. In ASH, that's returning 9223372036854775807 or 2^63-1. While I cannot read the mind of the long-ago developer of it, it is a reasonable value, because using MAXINT...
  15. MCroft

    TheSea.ash - Automated Underwater Quests

    No worries. I'm using this as an opportunity to fill out my own and to work on scripting It looks like it stopped for me three times: Once when it wasn't sure I had Mom Seamonkey. Once to manually get the the seahorse. I think it was my fault for dying a lot. Script could be more aware of...
  16. MCroft

    TheSea.ash - Automated Underwater Quests

    No Aftercore today. reminder: // How do you want to complete the Outfit quest? // 0 - Skip. 1 - Violence. 2 - Hatred. 3 - Loathing. Let's look. Line 635: if (TS_OUTFIT_QUEST > 2). This is after the seahorse. You're going for Hatred, 2, so it's not greater than 2. Line 696-8...
  17. MCroft

    TheSea.ash - Automated Underwater Quests

    Well, I don't know the script, but I would like to get the pieces, so I'm happy to look at it with you. Need to finish my current run and get into aftercore.
  18. MCroft

    Feature - Implemented Allow set_location($location[none]) to set your location to none

    Hmm. I would be concerned that that change might introduce churn to existing scripts that, sometime in the last decade, had used the existing behavior in some way and would now break. It might be ok to create a new command like clear_location().
  19. MCroft

    Feature - Implemented Allow set_location($location[none]) to set your location to none

    It looks like it's been that way since at least 2013: public static void setNextAdventure(final KoLAdventure adventure) { if (adventure == null) { return; }
  20. MCroft

    Feature - Rejected Stop suiciding on Guy Made of Bees?

    Well, this is a script for a feature that hasn't changed much in 10-15 years. It's pretty static and since you can call both BALLS steps and Consult scripts from a CCS, it doesn't really seem like a candidate for improvement. Anything you might suggest, someone would likely say "meh. Use a...
Back
Top