Common Issues - loathers/autoscend GitHub Wiki
Autoscend is broken and I run it for the same account on two computers
Mafia tracks a lot of stuff for us (quest completion, which IOTMs are available, how many times you’ve used limited-use items today, and so much more). So you should only use it on one computer, if you want to use it on multiple computers you should shut down mafia on computer A, then copy the entire mafia directory to computer B, then run it on computer B. reverse the procedure to return to computer A. You need to do this every time you move from one computer to another.
I’m in Dark Gyffte and it keeps removing all my skills! What the heck?
Mafia uses an internal property to store how many permanent DG "skill points" you’ve obtained (20 permanent bonus HP per skill point).
Skill points = (# of softcore DG runs) + 2*(# of hardcore DG runs) + Bucket of ancient Vampyre blood. Note that it caps at 23 skill points and cannot go above it
Your recorded skill point value might be wrong. use gCLI command get darkGyfftePoints
and compare it to how many Dark Gyffte runs you’ve completed. If it is lower fix it with the gCLI command set darkGyfftePoints=11
. replace 11 with the number of skillpoints you should have. Do not forget the cap of 23
The program aborts when I try to run it. Invalid syntax or something
You might be running the wrong script. There are a bunch of files in /autoascend/
folder that are path-specific and not real scripts. Those files contain functions that get imported into the real autoscend script, and as such are not designed to actually be ran directly.
Files such as auto_batpath.ash
and auto_sneakypete.ash
. You do not want to run these! You want to run autoscend.ash , no matter what challenge path you’re in. I promise. It’ll be fine.
Autoscend is getting stuck in an infinite loop
You need to disable the kingdom of loathing (not mafia. Kingdom of loathing itself) setting for zone level warnings: In “options” check Disable "This area might be too tough for you" warnings
If this still happens after doing the above, report it as a bug
The script says there’s nothing left to do but I definitely see stuff left to do
Check to see if any warnings are being logged, then if not, execute the following GCLI commands:
debug ash on
autoscend.ash
This will make a ~250MB .txt file with a name like ASH_20200423
. Prune this down with the following command-line command (on MacOS or Linux, or the WSL, not Mafia)
grep 'Entering function\|returned: ' ASH_20200423.txt > filtered.txt
Then send us filtered.txt
We are in an A-Boo Peak cycle and can't find anything else to do. Aborting.
This sometimes happens when a lot of free fights/crafts (anything that doesn’t advance the turn) are done in a row while A-Boo Peak is done and blocked by resistance. So it’s most common in challenge paths. Adventure somewhere and rerun.
Not using the Genie Bottle
Autoscend assumes you don’t want to use wishes automatically. If you do want to use wishes automatically, use gCLI command set auto_useWishes=true
Not using FantasyRealm/Boxing Daycare/Detective School/Another IOTM with daypass
KoLmafia cannot distinguish between a daypass and permanent access. This causes issues with automatic tracking.
As such you need to manually inform mafia which of those zones you have. You can do so in the mafia settings. look for -IotM Tracking
and use the checkboxes there to inform mafia of which of those you already have
Mafia aborts immediately saying it cannot find some files
This sometimes happens when we move, rename, or add new files (which we have recently done).
When such a thing occurs mafia (or maybe java?) gives a popup asking for new permissions and warns you to only say yes if you trust the source, it sounds scary and people often say no because of it.
It is also very easy to accidentally say no (IIRC if you are typing in some chat program when the popup comes, it will become centered on the popup so when you hit enter it hits no).
This can also occur if you had previously used a test version you received directly from a developer to help you test a bug you reported, instead of downloading it through mafia
This means your local installation is corrupted. It is easy to fix. In CLI type:
svn delete autoscend
then (assuming you want beta with all the newest updates)
svn checkout https://github.com/Loathing-Associates-Scripting-Society/autoscend/branches/beta/RELEASE/
NOTE: the above is a single line, do not split it into multiple lines when copy pasting
this will reinstall autoscend and fix this problem. Do not worry, all your settings will be retained. you will not lose anything
I think this is a new problem
see report issues