Bale
Minion
[size=+1]newLife 1.14.4[/size]
I began work on this script largely in response to a bug report concerning choice adventures at the Barrr granting different results according to character class. Since then it has grown more useful. It is a fact that many choice adventures have different optimal decisions based on your current class. It is tedious to manually change all those settings every time you ascend, so I used to ignore them until I was the appropriate level. Then I'd hope not to forget about them or miss one.
Wouldn't it be nice if all your ascension relevant choice adventures were automatically set every time you ascended?
Fortunately mafia has the ability to automatically run a script after ascending. I made use of that ability to write a script that will take care of all the little things I want to do whenever I ascend. It will set those niggling choice adventures at the Barrr to keep you from getting drunk. It will ensure the castle wheel is turned in the direction of your mainstat if you're moxie or mysticality. It even ensures you get your mainstat at Whitey's Grove from the one choice adventure that helps your mainstat while the others give an item. There are many more such choice adventures and I think I found them all.
This script will also reset a few other choice adventures that might get changed in aftercore and are important to ascension like your song choice in the ballroom. It will set automatic recovery to a level appropriate for level 1. It will get the free hat for your Bugged Baby Bugbear from the Arena and it even gets your cowboy boots to save you the trouble. (It's a free pull!) Finally it visits the Toot Oriole, since that is just annoying to click through.
You can use the script manually or set it to activate automatically every time you ascend. No muss, no fuss. Here's how to do that:
Note that there are a few user configurable options in the script to suit your play style. These can be changed for specific characters from the CLI command line. Each character will need to change their preferences separately so you can have character specific behaviors.
Enjoy the script.
I began work on this script largely in response to a bug report concerning choice adventures at the Barrr granting different results according to character class. Since then it has grown more useful. It is a fact that many choice adventures have different optimal decisions based on your current class. It is tedious to manually change all those settings every time you ascend, so I used to ignore them until I was the appropriate level. Then I'd hope not to forget about them or miss one.
Wouldn't it be nice if all your ascension relevant choice adventures were automatically set every time you ascended?
Fortunately mafia has the ability to automatically run a script after ascending. I made use of that ability to write a script that will take care of all the little things I want to do whenever I ascend. It will set those niggling choice adventures at the Barrr to keep you from getting drunk. It will ensure the castle wheel is turned in the direction of your mainstat if you're moxie or mysticality. It even ensures you get your mainstat at Whitey's Grove from the one choice adventure that helps your mainstat while the others give an item. There are many more such choice adventures and I think I found them all.
This script will also reset a few other choice adventures that might get changed in aftercore and are important to ascension like your song choice in the ballroom. It will set automatic recovery to a level appropriate for level 1. It will get the free hat for your Bugged Baby Bugbear from the Arena and it even gets your cowboy boots to save you the trouble. (It's a free pull!) Finally it visits the Toot Oriole, since that is just annoying to click through.
You can use the script manually or set it to activate automatically every time you ascend. No muss, no fuss. Here's how to do that:
- The script is installed through and updated by SVN. Please copy/paste the following line into KoLmafia's CLI and press enter:
svn checkout https://svn.code.sf.net/p/bale/new-life/code/ - To make mafia automatically run it upon ascension, in the CLI type:
set postAscensionScript = newLife.ash
Note that there are a few user configurable options in the script to suit your play style. These can be changed for specific characters from the CLI command line. Each character will need to change their preferences separately so you can have character specific behaviors.
- Normally, this script will not call for the Guy Made of Bees in the Haunted Bathroom. If you like to set up the guy made of bees use the CLI command (capitalization counts, so use copy/paste):
zlib newLife_SetupGuyMadeOfBees = true
- If you want the script to smash your hippy stone (it is best to break it before your first rollover) use the CLI command (use copy/paste):
zlib newLife_SmashHippyStone = true
- There is an option to have the script sell off pork gets to ensure you acquire a detuned radio, seal tooth and stolen accordion. If you do want this, then use the CLI command (use copy/paste):
zlib newLife_SellPorkForStuff = true
Enjoy the script.
Last edited: