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

spooky_mush

New member
I need help. I use the bumcheekascend v0.54 script, and whenever I try to run it, this happens:

" Bad location value; "Giant Castle" (bumcheekascend v0.54.ash, line 2467) "

Can anyone please help me fix this? Up to this point the script worked fine.

Check out reply 3308....newer 54 version updated....problem is, giant's castle has to be changed to giant's castle (basement) in a lot of scripts.........harvest.ash counter.ash....and some data files have to be updated as well like HAR BOUNTY etc......
 
What does "condition check" in the CLI give you then? It may be that a condition has become "stuck" for whatever reason. Doing parts manually can lead to that even though goals should be cleared every time the script sets its own.

> condition check

Conditions list validated against available items.
 

Crowther

Active member
BCC, a couple quick problems with your new myst combat.

You check for bcasc_doMystAsCCS override after you check for Jarlsberg, so it can't be overridden. I'm not sure that's intended.

Your MP caps are done with "max" instead of "min", which for example causes Slice to be considered as 2000 damage or more.

Gotta run!
 
Can anyone explain what this means? Not sure what [hits] is:

Level 11 Starting
BCC: We have completed the stage [macguffinprelim].
BCC: We have completed the stage [macguffinpalin].
BCC: We have not completed the stage [hits].
BCC: Your familiar is set to a 100% Fancypants Scarecrow
Cleared mood.
Set mood trigger: When I get Just the Best Anapests, uneffect just the best anapests
Set mood trigger: When I run low on Butt-Rock Hair, use 5 hair spray
BCC: Need items!
Set mood trigger: When I run low on Peeled Eyeballs, use 1 Knob Goblin eyedrops
BCC: Maximizing ''
Maximizing...
48 combinations checked, best score 645.50
Conditions list cleared.
BCC: levelMe(172, false) called.
Cleared mood.
Set mood trigger: When I get Just the Best Anapests, uneffect just the best anapests
Set mood trigger: When I run low on Butt-Rock Hair, use 5 hair spray
Mood swing complete.
Conditions list cleared.
Mood swing complete.

That area is not available.

BCC: You aborted, so so am I. This abort may have been caused by a rogue condition not being met. If this is unexpected, please paste the CLI output, as well as the results of typing 'condition check' without the quotes, into the mafia CLI window now.
 

Winterbay

Active member
Can anyone explain what this means? Not sure what [hits] is:

Level 11 Starting
BCC: We have completed the stage [macguffinprelim].
BCC: We have completed the stage [macguffinpalin].
BCC: We have not completed the stage [hits].
BCC: Your familiar is set to a 100% Fancypants Scarecrow
Cleared mood.
Set mood trigger: When I get Just the Best Anapests, uneffect just the best anapests
Set mood trigger: When I run low on Butt-Rock Hair, use 5 hair spray
BCC: Need items!
Set mood trigger: When I run low on Peeled Eyeballs, use 1 Knob Goblin eyedrops
BCC: Maximizing ''
Maximizing...
48 combinations checked, best score 645.50
Conditions list cleared.
BCC: levelMe(172, false) called.
Cleared mood.
Set mood trigger: When I get Just the Best Anapests, uneffect just the best anapests
Set mood trigger: When I run low on Butt-Rock Hair, use 5 hair spray
Mood swing complete.
Conditions list cleared.
Mood swing complete.

That area is not available.

BCC: You aborted, so so am I. This abort may have been caused by a rogue condition not being met. If this is unexpected, please paste the CLI output, as well as the results of typing 'condition check' without the quotes, into the mafia CLI window now.

When you did the castle quest manually did you also get the rocket thingie to open up the Hole in the Sky? If not you should probably go back and do that and this will solve itself :)
 

fronobulax

Developer
Staff member
I just saw this exact thing with r231. The Hole in the Sky is not available and BCCAscend tries to adventure there without knowing that. In a perfect world the "That area is unavailable" message would say which area, but HITS is a good guess based upon "BCC: We have not completed the stage [hits]." Solution, as noted, is to make sure both quests are finished when doing the castle manually, and note that the castle will have to be done manually until both mafia (with quest tracking) and BCCAscend support it.

Completing the quest worked for me.

Tangentially, a long time ago when I was doing softcore with BCCAscend it would correctly realize it did not need to open the HITS because I had pulled the required items, but it would try to adventure there to identify potions.
 
The script is killing me. AoJ, so attack should not be used AT ALL ;)

I have it set to use CCS for AoJ and for Myst, but it is using attack in the hidden city:

Code:
[1044] Hidden City (Square 2)
Encounter: pygmy assault squad
Round 0: chef_rannos wins initiative!
KoLmafia thinks it is round 2 but KoL thinks it is round 1
BCC: This isn't actually adventuring at the noob cave. Don't worry! (Myst)

Round 2: chef_rannos attacks!

[1044] Noob Cave
KoLmafia thinks it is round 3 but KoL thinks it is round 2
You lose 26 hit points
Round 3: chef_rannos attacks!
KoLmafia thinks it is round 4 but KoL thinks it is round 3
You lose 48 hit points
Round 4: chef_rannos attacks!
KoLmafia thinks it is round 5 but KoL thinks it is round 4
You lose 52 hit points

You've had the crap beaten out of you... attempting to find some more crap.
Visiting Relaxing Hot Tub in clan VIP lounge
You lose an effect: Beaten Up
You gain 84 hit points
Restoring HP! Currently at 84 of 84 HP, 146 of 242 MP, current meat: 5666 ... Target HP = 68.
BCC: Run_Combat() being used normally.
BCC: Finished the combat. Let's carry on.
spheres : 0 / 4
altars : 0 / 4
BCC: Continuing to adventure in the Hidden City.
Mood swing complete.
Exploring square : 3 / 25

[1045] Hidden City (Square 3)
Encounter: boaraffe
Round 0: chef_rannos wins initiative!
KoLmafia thinks it is round 2 but KoL thinks it is round 1
BCC: This isn't actually adventuring at the noob cave. Don't worry! (Myst)

Round 2: chef_rannos attacks!

[1045] Noob Cave
KoLmafia thinks it is round 3 but KoL thinks it is round 2
You lose 18 hit points
Round 3: chef_rannos attacks!
KoLmafia thinks it is round 4 but KoL thinks it is round 3
You lose 48 hit points
Round 4: chef_rannos attacks!
KoLmafia thinks it is round 5 but KoL thinks it is round 4
You lose 42 hit points

You've had the crap beaten out of you... attempting to find some more crap.
Visiting Relaxing Hot Tub in clan VIP lounge
You lose an effect: Beaten Up
You gain 84 hit points
Restoring HP! Currently at 84 of 84 HP, 146 of 242 MP, current meat: 5666 ... Target HP = 68.
BCC: Run_Combat() being used normally.
BCC: Finished the combat. Let's carry on.
spheres : 0 / 4
altars : 0 / 4
BCC: Continuing to adventure in the Hidden City.
Mood swing complete.
Exploring square : 4 / 25

[1046] Hidden City (Square 4)
Encounter: pygmy blowgunner
Round 0: chef_rannos wins initiative!
KoLmafia thinks it is round 2 but KoL thinks it is round 1
BCC: This isn't actually adventuring at the noob cave. Don't worry! (Myst)

Round 2: chef_rannos attacks!

[1046] Noob Cave
KoLmafia thinks it is round 3 but KoL thinks it is round 2
You lose 30 hit points
Round 3: chef_rannos attacks!
KoLmafia thinks it is round 4 but KoL thinks it is round 3
You lose 53 hit points
Round 4: chef_rannos attacks!
KoLmafia thinks it is round 5 but KoL thinks it is round 4
Round 5: chef_rannos attacks!
KoLmafia thinks it is round 6 but KoL thinks it is round 5
You lose 53 hit points

You've had the crap beaten out of you... attempting to find some more crap.
Visiting Relaxing Hot Tub in clan VIP lounge
You lose an effect: Beaten Up
You gain 84 hit points
Restoring HP! Currently at 84 of 84 HP, 146 of 242 MP, current meat: 5666 ... Target HP = 68.
BCC: Run_Combat() being used normally.
BCC: Finished the combat. Let's carry on.
KoLmafia declares world peace.
 

Winterbay

Active member
The script should not get to "attack" without first printing anything if it actually went past the check for doasCCS. So the question is why get_ccs_action(round) is not returning you back to your CCS (which I assume does not consist of "attack") or at least not to the start of it.
 

Mifuyu Kisaragi

New member
I keep getting
"Level 9 Starting
BCC: We have not completed the stage [chasm].
BCC: We have completed the stage [aboopeak].
BCC: We have completed the stage [oilpeak].
BCC: We have completed the stage [oilpeak].
BCC: We have completed the stage [twinpeak].
BCC: We have completed the stage [twinpeak].
For some reason we haven't bridged the chasm."
Am I doing anything wrong?
 

Winterbay

Active member
Could you copy the quest log entry for the Baron RoflMao-quest and paste it here? It appears something is not matching correctly.
 
The script should not get to "attack" without first printing anything if it actually went past the check for doasCCS. So the question is why get_ccs_action(round) is not returning you back to your CCS (which I assume does not consist of "attack") or at least not to the start of it.


Right, my CCS for ascending is "WHAM.ccs" and it consists of:
Code:
[ default ]
consult WHAM.ash
attack with weapon

I could change that 'attack with weapon' to boil or fry or curdle, but it didn't look like it fired off WHAM at all.

Ok so far today, it's doing this:

Code:
[1050] Hidden City (Square 12)
Encounter: ancient protector spirit
Round 0: chef_rannos wins initiative!
KoLmafia thinks it is round 2 but KoL thinks it is round 1
BCC: This isn't actually adventuring at the noob cave. Don't worry! (Myst)

WHAM: Running SmartStasis
WHAM: Starting evaluation and performing of attack
Round 2: chef_rannos executes a macro!

[1050] Noob Cave
Round 2: chef_rannos casts FRY!
KoLmafia thinks it is round 3 but KoL thinks it is round 2
Round 3: ancient protector spirit takes 242 damage.
Round 3: chef_rannos wins the fight!
You acquire an item: bag of GORP
You gain 5 hit points
You gain 5 Mana Points
You acquire an item: cracked stone sphere
You gain 9 Fortitude
You gain 30 Enchantedness
You gain a Mysticality point!
You gain 9 Cheek

BCC: Run_Combat() being used normally.
BCC: Finished the combat. Let's carry on.
spheres : 1 / 4
altars : 3 / 4
BCC: Continuing to adventure in the Hidden City.

So...I'm not sure why it wasn't looking at WHAM. I didn't change anything, except I did remove 'attack' from the end of my CCS but that shouldn't have changed the previous error I was getting.
 
Last edited:

Winterbay

Active member
Right. With a CCS of
WHAM
attack

I get WHAM for get_ccs_action(0) and attack for all others. With a CCS of just WHAM I get that up to round 99 at which point I get attack again (no idea why there). As you can see in your two logs the round number at which you appear to start doing things is 2 I'm not surprised that you get "attack" with that as your second line.
The question is why it's not called with 0 since there is no action done before that, but for some reason Mafia seems to think that when the fight gets handed over to the Noob Cave we have incremented the round and thus moves further down the CCS than the start of it.
 

Mifuyu Kisaragi

New member
Could you copy the quest log entry for the Baron RoflMao-quest and paste it here? It appears something is not matching correctly.
A Quest, LOL
The Highland Lord told you that the Baron Rof L'm Fao, in his valley in the Big Mountains, has been overrun by monsters. Maybe you should try to fight your way through them to the gates of the Baron's fortress.
 

Winterbay

Active member
A Quest, LOL
The Highland Lord told you that the Baron Rof L'm Fao, in his valley in the Big Mountains, has been overrun by monsters. Maybe you should try to fight your way through them to the gates of the Baron's fortress.

Thanks. That'd definitely explain your problem. If you want to fix it quickly open the script up in Notepad and search for "to the Valley beyond the Orc Chasm" and replace it with "The Highland Lord told you that the Baron Rof L'm Fao".
 
Right. With a CCS of
WHAM
attack

I get WHAM for get_ccs_action(0) and attack for all others. With a CCS of just WHAM I get that up to round 99 at which point I get attack again (no idea why there). As you can see in your two logs the round number at which you appear to start doing things is 2 I'm not surprised that you get "attack" with that as your second line.
The question is why it's not called with 0 since there is no action done before that, but for some reason Mafia seems to think that when the fight gets handed over to the Noob Cave we have incremented the round and thus moves further down the CCS than the start of it.

I wonder what it'd do if I consulted WHAM twice... ;)
 

Crowther

Active member
I wonder what it'd do if I consulted WHAM twice... ;)
It works just fine. WHAM restarts cleanly. I'd suggest you just put in WHAM without any fall back, so no matter what round you start on, WHAM will do it's thing. I've been happy doing that for a very long time.
 
Could we get an option in the script to get the ore from the mine using clovers so that we do not waste turns in it?

Also, I don't know if it is an error or not, but when I get to that quest I always stop and do it with the clovers myself manually, but still the script goes and spends adventures there until I get the outfit, even though it is not necessary since I have already solved that part
 
Top