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

schizophoenix

New member
Trying to get back to KoL after some years out. Started the run from scratch with BCC, HC Accordion Thief. It seems to be cycling between two accessories repeatedly. Any ideas?

BCC: Maximizing '+outfit war hippy fatigues'
Maximizing...
80 combinations checked, best score 484.30
BCC: Attempting to kill up to 458 enemies in the war. You have 480 dead already, attempting to do the war as a hippy.
BCC: We have not completed the stage [warstage_arena].
BCC: Starting SideQuest 'arena'
BCC: doSideQuest(Arena)
BCC: Finding the GMoB to flyer him...
BCC: Preparing Food (Have 0 Reagent Pastas)
BCC: Preparing Booze (Have 2 SCC and 2 ACC)
Putting on woven baling wire bracelets...
Equipment changed.
Putting on round purple sunglasses...
Equipment changed.
Putting on woven baling wire bracelets...
Equipment changed.
Putting on round purple sunglasses...
Equipment changed.

http://bumcheekcity.com/kol/profile.php?u=schizophoenix
Running the latest BCC, Mafia r16471.
 
Last edited:

Theraze

Active member
Looks like you're stripping bits out? Potentially.

Anyways, you can look at your maximize tab to see what it's been maximizing... if mafia decides on alternate rounds that the same maximization string gives different results, so be it. If it's maximizing two different things and therefore switching off, then depending on why it's doing it changes whether or not we actually should be making any script changes.

Basically, we need more specific information before we can 'fix' anything, if anything is actually needed.
 

Skittius

New member
So, is anyone else getting this weird activity where the script does not do any quests, just saying it needs a higher Buffed Primestat, and tells you to adventure at the slope? *Edit: Sorry, a little clarity, it for example says I needed 87 Prime, so I ground it out. Immediately upon re-running, it increased the number. Ground it out, re-ran, number increased, and there is no attempt to run any of the quests. Kind of confused at to exactly what it thinks it needs to keep increasing my Prime stat for.
Worked fine, ran a HC the other day, and it was a beaut!
 
Last edited:

fewyn

Administrator
Staff member
I've ran into this a couple times, no idea what causes it and each time I ended up progressing the quests a bit manually and it seems fine. Always seems to get stuck before the level 8 quest though.
 

fronobulax

Developer
Staff member
I have seen something like that, a long time ago. I have a vague recollection that there was some kind of variable that controlled "safe adventuring" and when I set it to the unsafe setting the problem went away.

My biggest complaint at the moment is that BCCA runs of of meat and forces manual adventuring to fix the problem. An option to just do the Meatsmith Quest or the Artist Quest and farm/turn in whiskers would be appreciated and probably be always on for me :)
 

fronobulax

Developer
Staff member
Is there a way to stop the script from doing the pre-tower Adventurer Contests? It is very bad at them.

*snicker*

I remember when bcca did not handle them at all and we begged for some kind of support. We got it and now it is finally time to look at it and see where improvements are possible.
 

Theraze

Active member
It runs each set through the maximizer, so if you don't like how it does that...
If you're complaining about the combat, then you should probably start using WHAM.

But yes. It's an SVN script, so add your aborts wherever you want. If you have specific constructive suggestions, those may potentially be implemented.
 

AssHandy

Member
Well, the script doesn't use maximiser suggested consumables to pass the contests, presumably to avoid wasting expensive items. There isn't really a neat way around that - with the *best*, but not good, solution I can think of being to check mall prices of consumables suggested. I can usually use consumables gathered in my HC runs such that I spend very few turns on the contests. Using just equipment often means they take 15-25 turns in total, which is marginal in my 1,000+ turn HC ascensions, to be fair.

How do I set an abort, please?
 

Theraze

Active member
Code:
abort("This is my custom abort.");

And that's mostly because I don't think I ever found a good way to make the command line maximizer only show purchasable consumables, like the GUI does.
 

schizophoenix

New member
Code:
> Level 7 Starting
> BCC: We have completed the stage [friarssteel].
> BCC: We have completed the stage [cyrpt].
> BCC: We have not completed the stage [innaboxen].
> BCC: Getting Clovers
> BCC: Going to try to get a bartender.
> BCC: There was a problem getting the box.
> BCC: levelMe(53, true) called.
> Level 8 Starting
> BCC: We have completed the stage Trapper
> BCC: We have completed the stage [piratefledges].
> BCC: levelMe(68, true) called.

I've been getting this helpful error message with innaboxen for multiple AT ascensions now. Finally decided to look through the code and see what was going on:
1) I'm not familiar with the scripting language, but getbox is called when getBox is defined. Does a capitalization error matter in this language?
2) Since the revamp in June, the Fun House now requires the Epic Weapon to be crafted before you can unlock it from the guild. Comments in the script suggest it doesn't know that.
3) My AT Epic Weapon is not being crafted.

Is this now the intended behavior? Are people manually adventuring in the garves to get their Epic Weapon? Or is this just a missing feature? Any advice is appreciated!
 

Theraze

Active member
If you still want your epic weapon, you currently need to adventure to get it. It's not crafted, just looted from the proper grave, but if you want it, that's what you need to do...
 

schizophoenix

New member
If you still want your epic weapon, you currently need to adventure to get it. It's not crafted, just looted from the proper grave, but if you want it, that's what you need to do...

Got it, thanks! Hopefully someday it'll be automated too :)

And just a sanity check, there's no other way to unlock the fun house for boxen?
 

Theraze

Active member
Not that I've found besides the nemesis series. I believe the Avatar and other such classes without guild access have no access to the fun house...
 

schizophoenix

New member
For the last few ascensions, I've noticed the script
1) Uses adventures in the Arid Ultra-Dry Desert without being Ultrahydrated. I previously thought it was due to my stopping the script halfway through, but today I ran the whole quest in one shot and it happened again.
2) Continues to adventure there for several adventures (40-50) after the quest is complete. When I abort and restart the script, it goes to the hidden city portion as it should.

Is there anything I can look for next run to help debug this? (if it is a bug)

Edit: Could it be triggered when I get the stone rose and the script is expecting Ultrahydration? Here's where it seems to have gone off the rails.
Code:
cast 7 Moxie of the Mariachi
You acquire an effect: Mariachi Mood (35)

[1037] The Oasis
Encounter: All Across the Sands
You acquire an item: stone rose
> BCC: Preparing Food (Have 1 Reagent Pastas)
> BCC: Preparing Booze (Have 2 SCC and 2 ACC)
> BCC: Maximizing '+equip UV-resistant compass'

maximize 0 beeosity, mainstat 156 max, .25 item power, weapon damage, ranged damage, +effective -10 ml +moxie experience +0.5 mp regen min +0.5 mp regen max, .5 hp, +equip UV-resistant compass -equip hilarious comedy prop 0.0 random monster modifiers

equip weapon accord ion

equip off-hand UV-resistant compass

equip acc3 pirate fledges
> BCC: Switching Familiar for General Use
> BCC: Using a default stat familiar.

familiar Smiling Rat (30 lbs)
> BCC: Nothing to fax according to whatShouldIFax
mcd 0
> BCC: We should set the MCD if we can.
> BCC: We CAN set the MCD.
mcd 10

[1038] The Arid, Extra-Dry Desert
Encounter: plaque of locusts
Round 0: schizophoenix wins initiative!
> WHAM: Running SmartStasis
Round 1: schizophoenix executes a macro!
Round 1: schizophoenix tries to steal an item!
> WHAM: Starting evaluation and performing of attack
> WHAM: We are going to 3-shot with attack with your weapon, attack with your weapon and attack with your weapon.
Round 2: schizophoenix executes a macro!
Round 2: schizophoenix attacks!
Round 3: plaque of locusts takes 88 damage.
Round 3: schizophoenix attacks!
Round 4: plaque of locusts takes 87 damage.
Round 4: schizophoenix wins the fight!
You gain 31 Meat
You acquire an item: honey-dipped locust
After Battle: XD smiles at you. His smile is infectious (rats are a common vector for that sort of thing) and you can't help but grin a little yourself. (+8 Stats)
After Battle: You gain 6 Muscleboundness
After Battle: You gain 15 Magicalness
After Battle: You gain 31 Sarcasm
You acquire an effect: Barking Dogs (1)
After Battle: You lose 24 hit points

[1039] The Arid, Extra-Dry Desert
Encounter: cactuary
Round 0: schizophoenix wins initiative!
> WHAM: Running SmartStasis
Round 1: schizophoenix executes a macro!
Round 1: schizophoenix tries to steal an item!
You acquire an item: handful of sand
You gain 28 Meat.
> WHAM: Starting evaluation and performing of attack
> WHAM: We are going to 3-shot with attack with your weapon, attack with your weapon and attack with your weapon.
Round 2: schizophoenix executes a macro!
Round 2: schizophoenix attacks!
Round 3: cactuary takes 90 damage.
Round 3: schizophoenix attacks!
Round 4: cactuary takes 90 damage.
Round 4: schizophoenix wins the fight!
You gain 137 Meat
You acquire an item: giant cactus quill
You acquire an item: bit-o-cactus
After Battle: XD smiles at you. His smile is infectious (rats are a common vector for that sort of thing) and you can't help but grin a little yourself. (+8 Stats)
After Battle: You gain 14 Strengthliness
After Battle: You gain 13 Mysteriousness
After Battle: You gain 25 Smarm
You acquire an effect: Sunburned (1)
After Battle: You lose 21 hit points

[1040] The Arid, Extra-Dry Desert
Encounter: giant giant giant centipede
Round 0: schizophoenix loses initiative!
> WHAM: Running SmartStasis
> WHAM: Starting evaluation and performing of attack
> WHAM: We are going to 3-shot with attack with your weapon, attack with your weapon and attack with your weapon.
Round 1: schizophoenix executes a macro!
Round 1: schizophoenix attacks!
Round 2: giant giant giant centipede takes 96 damage.
Round 2: schizophoenix attacks!
Round 3: giant giant giant centipede takes 86 damage.
Round 3: schizophoenix wins the fight!
You gain 206 Meat
After Battle: XD smiles at you. His smile is infectious (rats are a common vector for that sort of thing) and you can't help but grin a little yourself. (+8 Stats)
After Battle: You gain 15 Beefiness
After Battle: You gain 13 Magicalness
After Battle: You gain 26 Cheek
You acquire an effect: Majorly Poisoned (1)
After Battle: You lose 22 hit points

use 1 anti-anti-antidote

buy 1 anti-anti-antidote for 28 each from Doc Galaktik's Medicine Show
You spent 28 Meat
You acquire an item: anti-anti-antidote

[1041] The Arid, Extra-Dry Desert
Encounter: plaque of locusts
Round 0: schizophoenix loses initiative!
> WHAM: Running SmartStasis
> WHAM: Starting evaluation and performing of attack
> WHAM: We are going to 3-shot with attack with your weapon, attack with your weapon and attack with your weapon.
Round 1: schizophoenix executes a macro!
Round 1: schizophoenix attacks!
Round 2: plaque of locusts takes 86 damage.
Round 2: schizophoenix attacks!
Round 3: plaque of locusts takes 87 damage.
Round 3: schizophoenix wins the fight!
You gain 32 Meat
After Battle: XD smiles at you. His smile is infectious (rats are a common vector for that sort of thing) and you can't help but grin a little yourself. (+8 Stats)
After Battle: You gain 9 Muscleboundness
After Battle: You gain 10 Magicalness
After Battle: You gain 32 Chutzpah
You acquire an effect: Majorly Poisoned (1)
After Battle: You lose 14 hit points

use 1 anti-anti-antidote

buy 1 anti-anti-antidote for 28 each from Doc Galaktik's Medicine Show
You spent 28 Meat
You acquire an item: anti-anti-antidote

[1042] The Arid, Extra-Dry Desert
Encounter: cactuary
Round 0: schizophoenix wins initiative!
> WHAM: Running SmartStasis
Round 1: schizophoenix executes a macro!
Round 1: schizophoenix tries to steal an item!
> WHAM: Starting evaluation and performing of attack
> WHAM: We are going to 3-shot with attack with your weapon, attack with your weapon and attack with your weapon.
Round 2: schizophoenix executes a macro!
Round 2: schizophoenix attacks!
Round 3: cactuary takes 87 damage.
Round 3: schizophoenix attacks!
Round 4: cactuary takes 83 damage.
Round 4: schizophoenix wins the fight!
You gain 150 Meat
You acquire an item: cactus fruit
After Battle: XD smiles at you. His smile is infectious (rats are a common vector for that sort of thing) and you can't help but grin a little yourself. (+8 Stats)
After Battle: You gain 15 Strengthliness
After Battle: You gain 10 Enchantedness
After Battle: You gain 26 Sarcasm
You acquire an effect: Barking Dogs (1)
After Battle: You lose 15 hit points

buy 5 hair spray for 22 each from The General Store
You spent 110 Meat
You acquire hair spray (5)

use 5 hair spray
You acquire an effect: Butt-Rock Hair (15)

[1043] The Arid, Extra-Dry Desert
Encounter: swarm of fire ants
Round 0: schizophoenix loses initiative!
> WHAM: Running SmartStasis
> WHAM: Starting evaluation and performing of attack
> WHAM: We are going to 3-shot with attack with your weapon, attack with your weapon and attack with your weapon.
Round 1: schizophoenix executes a macro!
Round 1: schizophoenix attacks!
Round 2: swarm of fire ants takes 92 damage.
Round 2: schizophoenix attacks!
Round 3: swarm of fire ants takes 92 damage.
Round 3: schizophoenix wins the fight!
You gain 61 Meat
You acquire an item: handful of sand
After Battle: XD smiles at you. His smile is infectious (rats are a common vector for that sort of thing) and you can't help but grin a little yourself. (+8 Stats)
After Battle: You gain 16 Fortitude
After Battle: You gain 12 Mysteriousness
After Battle: You gain 27 Sarcasm
You gain a Moxie point!
 
Last edited:

Theraze

Active member
Probably. Not really any good way to plan for semirares hijacking expected adventures. But that's probably why it went bad for you; your ultrahydration was never lost, because you never had it.
 
Top