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

Wild guess... you don't have a smiling rat yet. And you haven't changed the default familiar using the relay script.
I have the smiling rat and I've had it for a long time. My default familiar was set to cocoboa and I just changed it to the Emilio. I've used the script for a while and this is really the only problem that I've had with it other than the crimbo thing.

Your first step will be in giving a more detailed description of the problem. CLI output and which areas for a start.
Yeah, when I run it again, I'll make sure that I take notes and screenshots. Is there a certain place you would like me to send it to?

And thank you all for your help. I am Jaylee in-game if I can ever help you out with anything.
 

stannius

Member
I have the smiling rat and I've had it for a long time. My default familiar was set to cocoboa and I just changed it to the Emilio. I've used the script for a while and this is really the only problem that I've had with it other than the crimbo thing.

I had some problems getting zlib to recognize Emilio. bumcheekascend doesn't use zlib, however it's possible an underlying issue could cause the same behavior in both.
 
Bloovian Groose support

I've hacked bumcheekascend to have some basic support for the Bloovian Groose and groose grease for spleening. I have made it use any groose grease immediately (since it has no level requirement) and made it prefer the Groose to any other spleen familiar, since it has other beneficial functions and is the trendiest :)

Here's a patch against current svn:

View attachment groose.patch

Feel free to incorporate this into bumcheekascend and/or mangle it beyond recognition.
 

BlanketThief

New member
Softcore/casual issue: Looks like the script freaks out if you can't hit the Knob Goblin king, going into a loop where it continuously uses knob goblin perfume.
 
I am baffled by bumcheekascend's behavior here... why isn't it restoring MORE hit points so it can survive long enough to defeat the Astronomer? Every time it tries, 30-40 HP gained from casting Tongue of the Walrus isn't enough...

CLI Output:

Visit to Beanstalk: Hole in the Sky in progress...

[1065] Hole in the Sky
Encounter: The Twig and Berries
Strategy: attack with weapon
Round 0: wrldwzrd89 loses initiative!
You lose 10 hit points
Round 1: wrldwzrd89 executes a macro!
Round 1: wrldwzrd89 attacks!
Round 2: the twig and berries takes 67 damage.
You lose 10 hit points
Round 2: wrldwzrd89 attacks!
Round 3: the twig and berries takes 62 damage.
You lose 9 hit points
Round 3: wrldwzrd89 attacks!
Round 4: the twig and berries takes 66 damage.
Round 4: wrldwzrd89 wins the fight!
Your familiar gains a pound: Jizzt Dofaggen, the 14 lb. Frumious Bandersnatch
You acquire an item: line
After Battle: Jizzt Dofaggen smims beamishly, while the jub-jub bird flexes its wings like a little bird bodybuilder. Birdybuilder?
You gain 33 Muscleboundness
You gain 11 Wizardliness
You gain 5 Chutzpah

Mood swing complete.

Visit to Beanstalk: Hole in the Sky in progress...

[1066] Hole in the Sky
Encounter: The Twig and Berries
Strategy: attack with weapon
Round 0: wrldwzrd89 wins initiative!
Round 1: wrldwzrd89 executes a macro!
Round 1: wrldwzrd89 attacks!
Round 2: the twig and berries takes 66 damage.
You lose 10 hit points

Restoring MP! Currently at 0 of 215 HP, 5 of 117 MP, current meat: 16979 ... Target MP = 10.
Purchasing black cherry soda (1 @ 80)...
You acquire an item: black cherry soda
You spent 80 Meat
Purchases complete.
Using 1 black cherry soda...
You gain 9 Muscularity Points
Finished using 1 black cherry soda.
Casting Tongue of the Walrus 1 times...
You gain 31 hit points
You lose an effect: Beaten Up
Tongue of the Walrus was successfully cast.
Casting Seal Clubbing Frenzy 1 times...
You acquire an effect: Seal Clubbing Frenzy (duration: 5 Adventures)
Seal Clubbing Frenzy was successfully cast.
Mood swing complete.

Visit to Beanstalk: Hole in the Sky in progress...

[1067] Hole in the Sky
Encounter: The Astronomer
Strategy: attack with weapon
Round 0: wrldwzrd89 loses initiative!
You lose 8 hit points
Round 1: wrldwzrd89 executes a macro!
Round 1: wrldwzrd89 attacks!
Round 2: the astronomer takes 43 damage.
You lose 8 hit points
Round 2: wrldwzrd89 attacks!
Round 3: the astronomer takes 44 damage.
You lose 9 hit points
Round 3: wrldwzrd89 attacks!
Round 4: the astronomer takes 44 damage.
You lose 9 hit points

Restoring MP! Currently at 0 of 215 HP, 3 of 117 MP, current meat: 16899 ... Target MP = 10.
Purchasing black cherry soda (1 @ 80)...
You acquire an item: black cherry soda
You spent 80 Meat
Purchases complete.
Using 1 black cherry soda...
You gain 9 Muscularity Points
Finished using 1 black cherry soda.
Casting Tongue of the Walrus 1 times...
You gain 36 hit points
You lose an effect: Beaten Up
Tongue of the Walrus was successfully cast.
Mood swing complete.

Visit to Beanstalk: Hole in the Sky in progress...

[1068] Hole in the Sky
Encounter: One-Eyed Willie
Strategy: attack with weapon
Round 0: wrldwzrd89 loses initiative!
You lose 9 hit points
Round 1: wrldwzrd89 executes a macro!
Round 1: wrldwzrd89 attacks!
Round 2: one-eyed willie takes 67 damage.
You lose 8 hit points
Round 2: wrldwzrd89 attacks!
Round 3: one-eyed willie takes 66 damage.
Round 3: wrldwzrd89 attacks!
Round 4: one-eyed willie takes 76 damage.
Round 4: wrldwzrd89 wins the fight!
You acquire an item: star
You acquire an item: line
You acquire an item: line
After Battle: Jizzt Dofaggen smims beamishly, while the jub-jub bird flexes its wings like a little bird bodybuilder. Birdybuilder?
You gain 29 Strongness
You gain 11 Mysteriousness
You gain 8 Roguishness

Mood swing complete.

Visit to Beanstalk: Hole in the Sky in progress...

[1069] Hole in the Sky
Encounter: The Trouser Snake
Strategy: attack with weapon
Round 0: wrldwzrd89 loses initiative!
You lose 10 hit points
Round 1: wrldwzrd89 executes a macro!
Round 1: wrldwzrd89 attacks!
Round 2: the trouser snake takes 61 damage.
You lose 8 hit points
Round 2: wrldwzrd89 attacks!
Round 3: the trouser snake takes 63 damage.
You lose 8 hit points

Restoring MP! Currently at 0 of 215 HP, 2 of 117 MP, current meat: 16819 ... Target MP = 10.
Purchasing black cherry soda (1 @ 80)...
You acquire an item: black cherry soda
You spent 80 Meat
Purchases complete.
Using 1 black cherry soda...
You gain 11 Muscularity Points
Finished using 1 black cherry soda.
Casting Tongue of the Walrus 1 times...
You gain 33 hit points
You lose an effect: Beaten Up
Tongue of the Walrus was successfully cast.
Mood swing complete.

Visit to Beanstalk: Hole in the Sky in progress...

[1070] Hole in the Sky
Encounter: The Burrowing Bishop
Strategy: attack with weapon
Round 0: wrldwzrd89 loses initiative!
You lose 9 hit points
Round 1: wrldwzrd89 executes a macro!
Round 1: wrldwzrd89 attacks!
Round 2: the burrowing bishop takes 69 damage.
You lose 9 hit points
Round 2: wrldwzrd89 attacks!
Round 3: the burrowing bishop takes 52 damage.
You lose 10 hit points
Round 3: wrldwzrd89 attacks!
Round 4: the burrowing bishop takes 52 damage.
Round 4: wrldwzrd89 wins the fight!
After Battle: Jizzt Dofaggen smims beamishly, while the jub-jub bird flexes its wings like a little bird bodybuilder. Birdybuilder?
You gain 25 Fortitude
You gain 10 Magicalness
You gain 16 Cheek

Mood swing complete.

Visit to Beanstalk: Hole in the Sky in progress...

[1071] Hole in the Sky
Encounter: The Skinflute
Strategy: attack with weapon
Round 0: wrldwzrd89 loses initiative!
You lose 8 hit points

Restoring MP! Currently at 0 of 215 HP, 3 of 117 MP, current meat: 16739 ... Target MP = 10.
Purchasing black cherry soda (1 @ 80)...
You acquire an item: black cherry soda
You spent 80 Meat
Purchases complete.
Using 1 black cherry soda...
You gain 9 Muscularity Points
Finished using 1 black cherry soda.
Casting Tongue of the Walrus 1 times...
You gain 35 hit points
You lose an effect: Beaten Up
Tongue of the Walrus was successfully cast.
Casting Seal Clubbing Frenzy 1 times...
You acquire an effect: Seal Clubbing Frenzy (duration: 5 Adventures)
Seal Clubbing Frenzy was successfully cast.
Mood swing complete.

Visit to Beanstalk: Hole in the Sky in progress...

[1072] Hole in the Sky
Encounter: The Hooded Warrior
Strategy: attack with weapon
Round 0: wrldwzrd89 loses initiative!
You lose 11 hit points
Round 1: wrldwzrd89 executes a macro!
Round 1: wrldwzrd89 attacks!
Round 2: the hooded warrior takes 51 damage.
You lose 8 hit points
Round 2: wrldwzrd89 attacks!
Round 3: the hooded warrior takes 48 damage.
You lose 10 hit points
Round 3: wrldwzrd89 attacks!
Round 4: the hooded warrior takes 50 damage.
You lose 10 hit points

Restoring MP! Currently at 0 of 215 HP, 1 of 117 MP, current meat: 16659 ... Target MP = 10.
Purchasing black cherry soda (1 @ 80)...
You acquire an item: black cherry soda
You spent 80 Meat
Purchases complete.
Using 1 black cherry soda...
You gain 11 Muscularity Points
Finished using 1 black cherry soda.
Casting Tongue of the Walrus 1 times...
You gain 38 hit points
You lose an effect: Beaten Up
Tongue of the Walrus was successfully cast.
Mood swing complete.
No adventures left
 

Winterbay

Active member
The script doesn't restore anything, it is fully reliant on your restore settings and whatever restoration script (or default Mafia behaviour) you have set. WHat are your restoration set to?
 
The script doesn't restore anything, it is fully reliant on your restore settings and whatever restoration script (or default Mafia behaviour) you have set. WHat are your restoration set to?
Well... before I started running this script I had Mafia using Bale's Universal recovery script, set to auto-recover HP and MP at 35%. Afterwards the recovery settings were changed to do not auto-recover HP and MP (instead recovering on an as-needed basis). I am not sure what triggered this change. As far as HP/MP recovery items go, I've left those at the defaults for Bale's Universal recovery.
 

Theraze

Active member
This may be due to newLife (or maybe default mafia), but... it's caused by Ascension. Ascend, and it resets your restoration settings. You have to fix them every time. My copy of newLife sets them to higher values, because I'm not going to stick around the low areas for too long...
 

Sidrock

New member
I have seen a few posts about this pulling off fully automated ascensions. Mine come close, but I have to do the eating and drinking myself.

I'm able to tell the Relay Script to create food and drink, but I don't see anywhere to tell it to eat for me. Am I missing something or does the automation consist of:

1) Run eatdrink
2) Run bumcheeckascend
3) Run eatdrink again for a nightcap

Thanks!
 

fronobulax

Developer
Staff member
I have seen a few posts about this pulling off fully automated ascensions. Mine come close, but I have to do the eating and drinking myself.

I'm able to tell the Relay Script to create food and drink, but I don't see anywhere to tell it to eat for me. Am I missing something or does the automation consist of:

1) Run eatdrink
2) Run bumcheeckascend
3) Run eatdrink again for a nightcap

Thanks!

That is correct. bcc did not want to reinvent EatDrink so you need to use/script it as you see fit. Just a hint, look at the ED thread and consider what eatdrink_stepMeat should be, before you start saying - "I told ED to fill me up and it didn't. WTF?!!!"
 

Winterbay

Active member
I have seen a few posts about this pulling off fully automated ascensions. Mine come close, but I have to do the eating and drinking myself.

I'm able to tell the Relay Script to create food and drink, but I don't see anywhere to tell it to eat for me. Am I missing something or does the automation consist of:

1) Run eatdrink
2) Run bumcheeckascend
3) Run eatdrink again for a nightcap

Thanks!

YEah, the script only creates the reagent dishes and suchlike, it doesn't actually eat the, That's up to you to do.
 

bumcheekcity

Active member
The script doesn't automatically collect semi-rares. You should setup and use bale's counterChecker script for this, and set the option in the relay script to stop reminding you.

SidRock, I typically do not turn on the option to make reagent dishes and SCCs. Some people like in that it makes stuff a little more automated for higher levels.
 

Theraze

Active member
If you want it to get semirares, you'll need to use a counter script, like CounterChecker. And if you want CounterChecker to actually automate getting semirares in HC, be sure you turn that variable on...
 

Sidrock

New member
The script doesn't automatically collect semi-rares. You should setup and use bale's counterChecker script for this, and set the option in the relay script to stop reminding you.

SidRock, I typically do not turn on the option to make reagent dishes and SCCs. Some people like in that it makes stuff a little more automated for higher levels.

That makes sense. Just leave the options turned off and let EatDrink figure out what needs to be made. Appreciate it!
 

cb11

New member
just thought I'd mention that my last 2 ascensions, the script has failed to neutralize the goblin king, and I have needed to do it before getting the lair. Not a big deal, but I don't remember it ever doing that before in my previous 10 or so runs with it.
 
Top