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

dixmcdix

Member
Wow impressive Theraze! I just did a desert run with your updates and it worked flawlessly! Finished the desert in around 26 adventures. Thank you so much for adding this! Used all of the available and quest items for a great adventure count!

Edit: Update my Alt did desert in 30 Adv without a hitch also.
 
Last edited:

fronobulax

Developer
Staff member
Here's a new one, I think.

Doing the war as a frat. Ran out of adventures near the end of the Nuns. Ate and drank, which included white lightning so was temporarily blind. Started script. Finished getting the meat but BCCA did not recognize that and so went into an infinite loop.

Visit to IsleWar: The Themthar Hills in progress...
You already recovered the Nuns' Meat.

BCC: Nunmeat retrieved: 86108 Estimated adventures remaining: 7
Mood swing complete.

Visit to IsleWar: The Themthar Hills in progress...
You already recovered the Nuns' Meat.

BCC: Nunmeat retrieved: 86108 Estimated adventures remaining: 7
Mood swing complete.

Restarting while blind did not detect that the quest was done, but neither did restarting after the blindness had passed so both cases started the loop again. I visited the Nuns manually and the things were back to accurate.
 

Theraze

Active member
That probably means that mafia itself choked on the detection, since the BCA nun-completion is just "If mafia's detection of nun-meat is less than 10k, adventure. If mafia says we've got 10k nun-meat and has marked nuns as done, mark the stage as done. If not, visit the nuns manually to finish the quest."

But mafia not marking the nun-meat would be a mafia bug rather than a BCA bug. Maybe you can find a developer to look at your combat logs and process the nun-meat message even when blind? :)
 

Crowther

Active member
The health maximization was added by me back in November with revision 403, because the classes had all just been mixed up and so WHAM and BatBrain had no idea how to handle anything, and kept trying to run combats too close. Since things are much better spaded now, let's drop that back down to a half health maximization rather than 5 times. Here's r440.
Wow. That's seems reasonable. I saw my outfits wrong and tracked it down, changed it back, and totally forgot about it. I tend to patch things right and left. I'd read DeathPhoenyx's problems and didn't remember my own until he posted the maximizer string. Which, is a good reminder to everyone how much that helps.
 
The health maximization was added by me back in November with revision 403, because the classes had all just been mixed up and so WHAM and BatBrain had no idea how to handle anything, and kept trying to run combats too close. Since things are much better spaded now, let's drop that back down to a half health maximization rather than 5 times. Here's r440.

That still leaves the script limiting the amount of mainstat it gears towards just to then ask me to have more than that amount and start wasting turns farming, Where in the script is the section regarding the modifier maximizer so I can edit it up myself?
 

Theraze

Active member
It's the buMax. It limits naturally to not care about more mainstat than it takes for safe combat. But if you want to remove that, it's on you. :)
 

Theraze

Active member
Any chance to get that fixed in this century? :)

Okay, so not to be an ass: I will give 1 (one) Mr. Accessory to the person who fixes this once and for all. I am seriously tired and fed up of having to do this desert quest part again and again and again. So yeah, this is worth ten dollars to me. Anyone up for it?

Let me know if there's anything else that Theraze (also character name, btw) needs to do to claim the bounty. ;)
 

snooty

Member
It's been a *long* time since I've used BCA. Theraze, where do I find r440 you mentioned on the previous page? I currently have version 0.56. Thanks :)
 

Theraze

Active member
From the OP:
How do I Install this?
You'll need an up-to-date version of mafia, and then type the following into the CLI:

Code:
svn checkout https://svn.code.sf.net/p/bumcheekascend/code/bumcheekascend

If you haven't used any SVN scripts before, it's an awesome revolution in mafia script updates. :)
 

snooty

Member
Ok, kind of confused where the r440 fits in since the svn link is where I got the version I have just a few days ago. Is that just your own numbering system for each time you totally bail out the entire community by fixing things at our slightest whim? That's a numbering system I could definitely understand and support ;)
 

lostcalpolydude

Developer
Staff member
Ok, kind of confused where the r440 fits in since the svn link is where I got the version I have just a few days ago. Is that just your own numbering system for each time you totally bail out the entire community by fixing things at our slightest whim? That's a numbering system I could definitely understand and support ;)

Subversion adds 1 to the number every time a change is committed. There's no human involvement in picking the number.
 

fronobulax

Developer
Staff member
That probably means that mafia itself choked on the detection, since the BCA nun-completion is just "If mafia's detection of nun-meat is less than 10k, adventure. If mafia says we've got 10k nun-meat and has marked nuns as done, mark the stage as done. If not, visit the nuns manually to finish the quest."

But mafia not marking the nun-meat would be a mafia bug rather than a BCA bug. Maybe you can find a developer to look at your combat logs and process the nun-meat message even when blind? :)

Philosophy issue then. BCCA caused the infinite loop because it did something and failed to detect that the result was other than expected, i.e. it adventured to collect nun meat and failed to detect an All Done message. Any piece of software that can detect and prevent infinite loops (no matter where the fault lies) is in some sense better and more robust than one that does not.

That said, since there is precedent for not supporting mafia state errors caused by text garbling items and effects, it sounds like Mafia needs to detect that the meat has been gathered when an adventure in the Hills states that and update quest tracking appropriately.
 

Mr_Crac

Member
Let me know if there's anything else that Theraze (also character name, btw) needs to do to claim the bounty. ;)

I have sent one Mr. Accessory to your character, who seems to be in a Hardcore ascension, so it's in a gift package.

And yes, there is something else I want you to do. Moar automation of the Underwater quests. Especially the pesky sea lasso throwing, and improved Mer-kin dreadscroll handling. I hate it that Jick makes me do that eighteen times, that's silly shit man. But with better automation everything becomes bearable :)
 

Winterbay

Active member
I have sent one Mr. Accessory to your character, who seems to be in a Hardcore ascension, so it's in a gift package.

And yes, there is something else I want you to do. Moar automation of the Underwater quests. Especially the pesky sea lasso throwing, and improved Mer-kin dreadscroll handling. I hate it that Jick makes me do that eighteen times, that's silly shit man. But with better automation everything becomes bearable :)

If you make sure that you have sea lassos in your inventory and is using WHAM, WHAM will throw the lasso for you once per fight until you're fully trained :)
 

Theraze

Active member
I have sent one Mr. Accessory to your character, who seems to be in a Hardcore ascension, so it's in a gift package.
Thanks! :)

And yes, there is something else I want you to do. Moar automation of the Underwater quests. Especially the pesky sea lasso throwing, and improved Mer-kin dreadscroll handling. I hate it that Jick makes me do that eighteen times, that's silly shit man. But with better automation everything becomes bearable :)
And yeah, WHAM will automate throwing sea lassos for learning. And if you learn the deep dark skill once, you never have to deal with it again... :)
 

Mr_Crac

Member
And yeah, WHAM will automate throwing sea lassos for learning.

Ah, then I shouldn't have turned it off in aftercore :) There must have been a reason that I did so, probably because it did silly things like spending lots of combat items (not sea lassos) when some spell would have been cheaper. I guess I have to fiddle with the settings more. Fiddling is always great, I love it. :(

And if you learn the deep dark skill once, you never have to deal with it again... :)

I have that skill, but there were too many clues missing. The script did not have enough to figure out the dreadscroll.
 

Theraze

Active member
Probably because you had WHAM off, so it didn't auto-throw the mer scrolls and learn the clues. The script will try to learn the dark skill, will use the knucklebone, and learn the 3 library clues. If you are using WHAM, it will learn the 2 mer-scroll clues if you have them in your inventory to throw.

If you learn the skill-clue manually, that's 7 clues. Or if you eat the worktea, that's 7 clues. Either way.

But if you have Sea questions for the future, probably best to ask them on TheSea's thread rather than on the BCA thread. :)
 

dixmcdix

Member
Been noticing on the last number of runs that the Antique Machete is not being unequipped before fighting the last Ancient Spectre in the Hidden City. It equips to do the last 3 lianas but then does not unequip so I lose an adventure fighting the Ancient with the Machete.

Not a big deal. Just something I thought I'd point out. :D
 

Theraze

Active member
It's because we tell it to run an adventure fighting in the Ziggurat, and if it works the way it's supposed to, mafia doesn't actually use an adventure until you fight the Spectre - the skipped lianas are free.
 
Top