bumcheekcend.ash - A zero setup semi-automated ascension script!

Bleeko

New member
I just noticed some odd behavior in my 100% Blackbird run. For some reason, it appears that the script switched to a parrot for the MacGuffin shore vacation, so I probably now have a 99.9% run ....

Using 0.40 and latest mafia (v15.0 r10479)

Relevant log section below:

---------------------------------
> Level 11 Starting
> BCC: We have not completed the stage [macguffinprelim].
> BCC: Preparing Food (Have 0 Reagent Pastas)
> BCC: Preparing Booze (Have 1 SCC and 0 ACC)
> BCC: Maximizing ''
> BCC: Your familiar is set to a 100% reassembled blackbird
> BCC: Nothing to fax according to whatShouldIFax
mcd 0
> BCC: Finding the black market

cast 1 Moxie of the Mariachi
You acquire an effect: Mariachi Mood (duration: 5 Adventures)

cast 1 The Moxious Madrigal
You acquire an effect: The Moxious Madrigal (duration: 10 Adventures)
> BCC: Setting goals of '1 black market map'...
> BCC: We should set the MCD if we can.
> BCC: We CAN set the MCD.
mcd 10

[712] Black Forest
Encounter: A Man in Black
You acquire an item: black market map

use 1 black market map

familiar Exotic Parrot (11 lbs)
> BCC: Obtaining and Reading the Diary

buy 1 forged identification documents for 5000 each from Black Market
You acquire an item: forged identification documents
You spent 5,000 Meat

[713] Moxie Vacation
Encounter: Covert Operations
You acquire an item: your father's MacGuffin diary

diary.php?textversion=1
diary.php?textversion=1
> BCC: Revealing the Oasis
> BCC: Preparing Food (Have 0 Reagent Pastas)
> BCC: Preparing Booze (Have 1 SCC and 0 ACC)
> BCC: Maximizing ''
> BCC: Your familiar is set to a 100% reassembled blackbird

familiar Reassembled Blackbird (30 lbs)
> BCC: Nothing to fax according to whatShouldIFax
mcd 0
> BCC: Revealing the Oasis

cast 1 Moxie of the Mariachi
You acquire an effect: Mariachi Mood (duration: 5 Adventures)
> BCC: Setting goals of '1 choiceadv'...
> BCC: We should set the MCD if we can.
> BCC: We CAN set the MCD.
mcd 10

[716] Desert (Unhydrated)
Encounter: Let's Make a Deal!
 
Last edited:
Having this issue with a few of my multis...



BCC: Now going to do the beer pong adventure.

[2520] Barrrney's Barrr
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
Encounter: That Explains All The Eyepatches
KoLmafia declares world peace.
Encounter: That Explains All The Eyepatches
 
Also this:



This happens on a multi, no idea what the deal is lol.


BCC: Getting Clovers
Purchasing chewing gum on a string (1 @ 50)...
You acquire an item: chewing gum on a string
You spent 50 Meat
Purchases complete.
Using 1 chewing gum on a string...
You acquire an item: worthless gewgaw
Finished using 1 chewing gum on a string.
Visiting the Hermit...
Purchasing hermit permit (1 @ 100)...
You acquire an item: hermit permit
You spent 100 Meat
Purchases complete.
Visiting the Hermit...
Hermit successfully looted!
Hermit successfully looted!
Visiting the Hermit...
The hermit kept his stuff.
bcasc_lastHermitCloverGet => 20120213
BCC: We're going to end up with one and exactly one ten leaf clover
Using 1 disassembled clover...
You acquire an item: ten-leaf clover
Finished using 1 disassembled clover.

[315] Guano Junction
Encounter:
BCC: We've already got Clovers Today
BCC: We're going to end up with one and exactly one ten leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
Finished using 1 ten-leaf clover.
Using 1 disassembled clover...
You acquire an item: ten-leaf clover
Finished using 1 disassembled clover.

[315] Guano Junction
Encounter:
BCC: We've already got Clovers Today
BCC: We're going to end up with one and exactly one ten leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
Finished using 1 ten-leaf clover.
Using 1 disassembled clover...
You acquire an item: ten-leaf clover
Finished using 1 disassembled clover.

[315] Guano Junction
Encounter:
BCC: We've already got Clovers Today
BCC: We're going to end up with one and exactly one ten leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
Finished using 1 ten-leaf clover.
Using 1 disassembled clover...
You acquire an item: ten-leaf clover
Finished using 1 disassembled clover.

[315] Guano Junction
Encounter:
BCC: We've already got Clovers Today
BCC: We're going to end up with one and exactly one ten leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
Finished using 1 ten-leaf clover.
Using 1 disassembled clover...
You acquire an item: ten-leaf clover
Finished using 1 disassembled clover.

[315] Guano Junction
Encounter:
BCC: We've already got Clovers Today
BCC: We're going to end up with one and exactly one ten leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
Finished using 1 ten-leaf clover.
Using 1 disassembled clover...
You acquire an item: ten-leaf clover
Finished using 1 disassembled clover.

[315] Guano Junction
Encounter:
BCC: We've already got Clovers Today
BCC: We're going to end up with one and exactly one ten leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
Finished using 1 ten-leaf clover.
Using 1 disassembled clover...
You acquire an item: ten-leaf clover
Finished using 1 disassembled clover.

[315] Guano Junction
Encounter:
BCC: We've already got Clovers Today
BCC: We're going to end up with one and exactly one ten leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
Finished using 1 ten-leaf clover.
Using 1 disassembled clover...
You acquire an item: ten-leaf clover
Finished using 1 disassembled clover.

[315] Guano Junction
Encounter:
BCC: We've already got Clovers Today
BCC: We're going to end up with one and exactly one ten leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
Finished using 1 ten-leaf clover.
Using 1 disassembled clover...
You acquire an item: ten-leaf clover
Finished using 1 disassembled clover.

[315] Guano Junction
Encounter:
BCC: We've already got Clovers Today
BCC: We're going to end up with one and exactly one ten leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
Finished using 1 ten-leaf clover.
Using 1 disassembled clover...
You acquire an item: ten-leaf clover
Finished using 1 disassembled clover.

[315] Guano Junction
Encounter:
BCC: We've already got Clovers Today
BCC: We're going to end up with one and exactly one ten leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
Finished using 1 ten-leaf clover.
Using 1 disassembled clover...
You acquire an item: ten-leaf clover
Finished using 1 disassembled clover.

[315] Guano Junction
Encounter:
BCC: We've already got Clovers Today
BCC: We're going to end up with one and exactly one ten leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
Finished using 1 ten-leaf clover.
Using 1 disassembled clover...
You acquire an item: ten-leaf clover
KoLmafia declares world peace.





Any help?
 

Winterbay

Active member
In the last case it is because you don't have any stench resistance which makes the visit to Guano junction fail, it's been reported earlier. In the first case I have no idea :)
 

slyz

Developer
The shore isn't a combat zone, so your run isn't ruined.

EDIT: woops, this page stayed a whole day opened in my browser, no wonder there were ninjas.
 
I got the same loop about the clover, but I didn't catch it in time to scroll back in the CLI to see why. I did have 0 turns though, so I think that had something to do with it (I have stench resist hardcore permed).

Here is what I pulled from my session log, I don't know if it'll be helpful. I didn't think it was enough to post a bug, but maybe someone else will catch it in time to grab more details.

Code:
[72] Tavern Cellar (row 5, col 1)
Encounter: Of Course!
Took choice 509/1: unknown
choice.php?whichchoice=509&option=1&pwd

tavern.php?place=barkeep
You acquire Typical Tavern swill (3)
rats.php?action=faucetoff
tavern.php?place=barkeep
tavern.php?place=barkeep
 > BCC: We have completed the stage [tavern] and need to set it as so.
 > BCC: We have completed the stage [tavern].
 > BCC: levelMe(13, true) called.
 > Level 4 Starting
 > BCC: We have not completed the stage [bats1].
 > BCC: Maximizing '+10stench res'
 > BCC: We've already got Clovers Today
 > BCC: We're going to end up with one and exactly one ten leaf clover

Use 1 disassembled clover
You acquire an item: ten-leaf clover
 > BCC: We've already got Clovers Today
 > BCC: We're going to end up with one and exactly one ten leaf clover

Use 1 ten-leaf clover
You acquire an item: disassembled clover

Use 1 disassembled clover
You acquire an item: ten-leaf clover
 > BCC: We've already got Clovers Today
 > BCC: We're going to end up with one and exactly one ten leaf clover

Use 1 ten-leaf clover
You acquire an item: disassembled clover

Use 1 disassembled clover
You acquire an item: ten-leaf clover
 > BCC: We've already got Clovers Today
 > BCC: We're going to end up with one and exactly one ten leaf clover
 

Winterbay

Active member
forgive me if i've missed it somewhere in this thread, but what's the easiest way to see the changelog, assuming there is one. always curious about what bugs are fixed and what enhancements are made.

The easiest way is to download the script and check the top of it I think. Well, or open it up via sourceforge and do the same. The changelog is only listed at the top of the script.
 

Winterbay

Active member
Indeed, but it does look somewhat interesting. Looking forward to trying it next week when I get out of this current trendy run.
 

bumcheekcity

Active member
Some initial thoughts:

- This is muscle class without hero. It's going to be rough without a way to not die all the time.
- I imagine mafia will end up supporting everything within a couple days, so that's not an issue.
- I have no idea how the familiar handling will end up working, it's likely that an update to have_path_familiar() may suffice for everything, returning false in a Boriscore run.
- Similar with Fistcore, it may end up being on the user to set an appropriate CSS.
- I'm certainly OK with basically Fistcore levels of support, which boiled down to "do it manually until you get drunken baby, then you can run the script".
 

Winterbay

Active member
For the familiar you may need to change setFamiliar() to return without doing anything if you're in a Boris-ascencion as well in order to avoid potential problems without having to encapsulate all calls to said function, but other than that and a change to have_path_familiar I believe we should be set familiar-wise.

Since you can only equip Trusty as your weapon I'm guessing that the Knob will have to be done the Harem-way.
Other than taht I think it's only the mining-part that could be a problem since we are bound to a specific weapon and can't get the mattock. I'm guessing that's solved somehow in game but needs to be taken care of in the script I guess sicne we today try to get teh mining outfit (unless in fist-core).
 

lightwolf

Member
Must do harem, no access to KGE outfit or store; also an alternate way to do the mountains (Clancy shows you new monsters that drop ore in the mine)

There is a 'drunken baby' food equivalent skill. Except it caps at about 120-140 damage at 30 fullness, and cost 5 mp. Affording mp during this run is a big deal, and running ML is mostly unsurvivable for now except for back farming. Will change once people can start perming skills (skill perm for AoB runs only).

Because of how expensive it is going to be for combat or healing, it's extra tricky to script. Auto attacking with the Boris trivial skill might be the only viable set it and forget it mode now, which is basically an auto attack that never fumbles. Take into the account that without any summons, food is hard to come by without going out of your way to farm it.

There are extra quest to level up Clancy. This may or may not be ignored once people learn how the runs pan out.
 

bumcheekcity

Active member
Has the skill perm thing been confirmed? And this is muscle class without hero AND noodles. I don't think this is going to be easily doable without dying, particularly with no seltzer to top up MP, or healing skills.
 
Top