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

rwil02

New member
Just refreshed using the SVN and got
Bad location value: "The Noob Cave" (bumcheekascend.ash, line 1173)
So I updated to KolMafia (weekly build)
Still get the same error
 

rwil02

New member
Just refreshed using the SVN and got
Bad location value: "The Noob Cave" (bumcheekascend.ash, line 1173)
So I updated to KolMafia (weekly build)
Still get the same error

I get this with lots of scripts, anything referencing zlib I think.

Any chance I've some how broken a data file?
 

Winterbay

Active member
BCA does not use zlib so that's not the problem here. What does
Code:
ash to_location("noob cave")
give when you try it?
 

lostcalpolydude

Developer
Staff member
"The Noob Cave" is the correct updated name for that location. If mafia isn't recognizing it, then you are not using a recent version of mafia.
 

Story

New member
I'm running BCA on version 324, doing a hardcore KOLHS run. When it got to the Daily Dungeon, it said that the choice was unsupported, so I finished the dungeon manually. Now, whenever I try to run it, it keeps saying "nothing more to do here", then casting astral shell (buying more MMJ every time), and doing it again. I now have 577 turns of astral shell left, and no meat.

Here's what the graphical CLI showed last time I started it:

Level 7 Starting
BCC: We have completed the stage [friarssteel].
BCC: We have completed the stage [cyrpt].
BCC: We have completed the stage [innaboxen].
BCC: We have completed the stage [manorbedroom].
BCC: levelMe(53, true) called.
Level 8 Starting
BCC: We have completed the stage Trapper
BCC: We have not completed the stage [wand].
BCC: We have completed the stage [piratefledges].
BCC: levelMe(68, true) called.
Level 9 Starting
BCC: You don't have a wand, or it's not safe to use one. No Zapping for you.
Casting Astral Shell 2 times...
You acquire an effect: Astral Shell (duration: 10 Adventures)
Astral Shell was successfully cast.

Request 1 of 25 (Dungeon: The Daily Dungeon) in progress...

[643] The Daily Dungeon
Encounter: Daily Done, John.
Nothing more to do here.

Casting Astral Shell 2 times...
You acquire an effect: Astral Shell (duration: 10 Adventures)
Astral Shell was successfully cast.

Request 1 of 25 (Dungeon: The Daily Dungeon) in progress...

[643] The Daily Dungeon
Encounter: Daily Done, John.
Nothing more to do here.

Casting Astral Shell 2 times...
You acquire an effect: Astral Shell (duration: 10 Adventures)
Astral Shell was successfully cast.

Request 1 of 25 (Dungeon: The Daily Dungeon) in progress...

[643] The Daily Dungeon
Encounter: Daily Done, John.
Nothing more to do here.

Purchasing magical mystery juice (1 @ 100)...
You acquire an item: magical mystery juice
You spent 100 Meat
Purchases complete.
Using 1 magical mystery juice...
You gain 17 Mana Points
Finished using 1 magical mystery juice.
Purchasing magical mystery juice (1 @ 100)...
You acquire an item: magical mystery juice
You spent 100 Meat
Purchases complete.
Using 1 magical mystery juice...
You gain 18 Mana Points
Finished using 1 magical mystery juice.
Casting Astral Shell 2 times...
You acquire an effect: Astral Shell (duration: 10 Adventures)
Astral Shell was successfully cast.

Request 1 of 25 (Dungeon: The Daily Dungeon) in progress...

[643] The Daily Dungeon
Encounter: Daily Done, John.
Nothing more to do here.

Casting Astral Shell 1 times...
You acquire an effect: Astral Shell (duration: 5 Adventures)
Astral Shell was successfully cast.
Purchasing magical mystery juice (1 @ 100)...
You acquire an item: magical mystery juice
You spent 100 Meat
Purchases complete.
Using 1 magical mystery juice...
You gain 18 Mana Points
Finished using 1 magical mystery juice.
Casting Astral Shell 1 times...
You acquire an effect: Astral Shell (duration: 5 Adventures)
Astral Shell was successfully cast.

Request 1 of 25 (Dungeon: The Daily Dungeon) in progress...

[643] The Daily Dungeon
Encounter: Daily Done, John.
Nothing more to do here.

Casting Astral Shell 1 times...
You acquire an effect: Astral Shell (duration: 5 Adventures)
Astral Shell was successfully cast.
Purchasing magical mystery juice (1 @ 100)...
You acquire an item: magical mystery juice
You spent 100 Meat
Purchases complete.
Using 1 magical mystery juice...
You gain 18 Mana Points
Finished using 1 magical mystery juice.
Casting Astral Shell 1 times...
You acquire an effect: Astral Shell (duration: 5 Adventures)
Astral Shell was successfully cast.

Request 1 of 25 (Dungeon: The Daily Dungeon) in progress...

[643] The Daily Dungeon
Encounter: Daily Done, John.
Nothing more to do here.

Casting Astral Shell 1 times...
You acquire an effect: Astral Shell (duration: 5 Adventures)
Astral Shell was successfully cast.
KoLmafia declares world peace.

Also, I'm using mafia r12490. Help?
 

Theraze

Active member
I've currently set my daily dungeon check line (in bcascDailyDungeon) to this:
Code:
	while (!contains_text(visit_url("adventure.php?snarfblat=325"), "You are all finished with the Daily Dungeon for today")) {
It's not committed, because it doesn't work as well as it should and the daily dungeon isn't actually automated with that, but it does stop the infinite wasting of meat, which makes it better than our current state, so... eh.
 

Story

New member
I've currently set my daily dungeon check line (in bcascDailyDungeon) to this:
Code:
	while (!contains_text(visit_url("adventure.php?snarfblat=325"), "You are all finished with the Daily Dungeon for today")) {
It's not committed, because it doesn't work as well as it should and the daily dungeon isn't actually automated with that, but it does stop the infinite wasting of meat, which makes it better than our current state, so... eh.


It seems to have worked - thank you!!!
 

Theraze

Active member
Committed it for now since wasting all your meat is bad. And it doesn't break anything that isn't broken already, so... it's better than the status quo had been.
 

bumcheekcity

Active member
Well, now we have to do the Hidden City as well. Stupid Jick, continuously updating the game with fun new content. Douche.

I'll get both done on Monday.

Edit: Also, KOLHS changes. I haven't played the new path yet, but I gather you just basically need to spend 40 turns in school and then adventure normally. Right? We have to force the use of muscle/myst/mox skills in order to get a particular faction, farm items and it seems that shop class is generically better than the others, having the miniature suspension bridge, and universal key. Willing to hear input on the best way to go about things.
 
Last edited:
Yeah stupid update. I did The Hidden City manually (the script still unlocked it) and it wasn't hard at all, without any spoilers.

I might not have been optimal, but it wasn't hard.
 

Story

New member
And this is what I'm getting now:

Bad location value: "Hidden City (encounter)" (bumcheekascend.ash, line 2745)

I've already done the hidden city manually, is there a way I can skip it now?
 

Story

New member
Sorry, I'm not going to get round to fixing this soon, but have applied an update to make the Hidden City not break the script.

Ok, thanks! And also, I wanted to say how much I love the script & appreciate the time you put into it. I didn't want to only post when something is not working right.

Thanks again!
 

Story

New member
Ok, thanks! And also, I wanted to say how much I love the script & appreciate the time you put into it. I didn't want to only post when something is not working right.

Thanks again!

Well shoot, now it wants to do the hidden city unlock again. Sorry to keep whining!
 

Jump the Shark

New member
I am having the same trouble. I completed the entire level 11 quest because the script kept trying to unlock the hidden city again. I am now on the level 12 quest, but the script still thinks that I haven't completed the level 11 quest. Is there anyway I can get the script to just go straight to the 12 quest?
 
In my notes file, I have this:

Code:
set a stage as complete (or false for not complete)

ashq import bumcheekascend.ash; checkStage("trapper", true);

So if you abort, it might say in the CLI what step it's trying to do. You could manually set it to true and I think that skips that section.

I'm not 100% sure...I'm not sure if I've tried it or not. ;)
 
Anyone have any idea why my Pair of Stomping Boots no longer collects pastes? Is there an option I have to turn on somewhere?

And everytime I try to run the script, I get:

[2353] The Daily Dungeon
Encounter: I Wanna Be a Door
Unsupported choice adventure #692
choice 1: Try the doorknob
choice 2: Use a skeleton key
choice 4: Bash it down
choice 5: Magic it open
choice 6: Sneak past it
choice 8: Leave the way you came in.
Click here to continue in the relay browser.

Why does it keep adventuring in the Daily Dungeon? I have it set off.
 

Theraze

Active member
Because you haven't completed the daily dungeon once yet, and the script can't finish it itself due to TPTB changing the dungeon. Finish it off once and it should act normal-ish. Until you get up to the hidden city, in which case it will mark that as completed and then infinite-loop trying to get into the middle pyramid due to having the hidden city marked as done.
 
Top