Ascend.ash: hands-off ascension script

dj_d

Member
Correct. You may want to prepare a TPS drink before you ascend so that you can get a drink + sword with one pull. I believe you can do this automatically by adding it to the buycrap list, although I've never tried.
 

hello

New member
How come when it finished the level 12 quest, it won't go to the NS? It just says 'You have already completed the Level 12 quest. You victor you.'
 

Bazaaretw

Member
I got stuck in a loop during the oasis/desert quest on level 11.

Any luck getting your father's diary and recovering the Holy MacGuffin? It's a pretty important whatchamacallit, so we'd appreciate it if you'd get on that right away.
Checking step #1, 'Toot'.
Checking step #2, 'Level2'.
Checking step #3, 'Mosquito'.
Checking step #4, 'Level3'.
Checking step #5, 'DoTavern'.
Checking step #6, 'Level4'.
Checking step #7, 'OpenGuild'.
Checking step #8, 'Meatcar'.
Checking step #9, 'Untinker'.
Checking step #10, 'Level5'.
Checking step #11, 'KnobEncrypt'.
Checking step #12, 'OpenKnob'.
Checking step #13, 'OpenLab'.
Checking step #14, 'GoblinKing'.
Checking step #15, 'Level6'.
Checking step #16, 'Friars'.
Checking step #17, 'Steel'.
Checking step #18, 'FindManor'.
Checking step #19, 'Library'.
Checking step #20, 'BossBat'.
Checking step #21, 'Gallery'.
Checking step #22, 'Stairs'.
Checking step #23, 'HiddenTemple'.
Checking step #24, 'Island'.
Checking step #25, 'Level7'.
Checking step #26, 'Cyrpt'.
Checking step #27, 'Level8'.
Checking step #28, 'Trapper'.
Checking step #29, 'Level9'.
Checking step #30, 'Leaflet'.
Checking step #31, 'Chasm'.
Checking step #32, 'Pirate'.
Checking step #33, 'Level10'.
Checking step #34, 'Beanstalk'.
Checking step #35, 'Level11'.
Checking step #36, 'Ballroom'.
Checking step #37, 'Macguffin'.
Working on quest step Macguffin.
Resetting mind control device...
Mind control device reset.
Black market found.
Diary obtained.
Oasis revealed.
Hidden city revealed.
Cellar revealed.
Palindome revealed.
Macguffin quest started.
Hidden city complete.
Reporting back to Gnasir...
Conditions list cleared.

Request 1 of 2 (Beach: Desert (Ultrahydrated)) in progress...
Ran out of adventures.

Reporting back to Gnasir...
Conditions list cleared.

Request 1 of 2 (Beach: Desert (Ultrahydrated)) in progress...
Ran out of adventures.

Reporting back to Gnasir...
Conditions list cleared.

Request 1 of 2 (Beach: Desert (Ultrahydrated)) in progress...
Ran out of adventures.

Reporting back to Gnasir...
Conditions list cleared.

Request 1 of 2 (Beach: Desert (Ultrahydrated)) in progress...
Ran out of adventures.

Reporting back to Gnasir...
Conditions list cleared.

Request 1 of 2 (Beach: Desert (Ultrahydrated)) in progress...
Ran out of adventures.

Reporting back to Gnasir...
Conditions list cleared.

Request 1 of 2 (Beach: Desert (Ultrahydrated)) in progress...
Ran out of adventures.

Reporting back to Gnasir...
Conditions list cleared.


A Little more info on the sitch, I was adventuring for what I thought was the drum machine and I noticed that a monster dropped it and it continued on the adventures to I stopped the script, then I re-ran it and it started this loop.
 

dj_d

Member
Um... perhaps you're out of adventures?

If not, it sounds like a Macguffin problem, not an ascend.ash problem.
 

Sputnik1

Member
Don't know if this has been brought up before, but I was wondering if it would be a good idea to include FN Ninja's Miner script to complete the mining for the Level 8 Trapper quest. It works amazingly, and you could have ascend just call it when the trapper gives the adventurer the three ores that he wants'm to mine.

just a thought since it seems that ascend doesnt mine for the three ores automatically
 

HasteBro

Member
Updated eatdrink.ash, since I was having some problems with it, now I'm getting the following message when trying to use ascend.ash

> call scripts\ASCENSION\Ascend\Ascend.ash

Function 'eatdrink( int, int, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, float, boolean, int, boolean, int, int, int, boolean, int, int, boolean, int )' undefined (Ascend.ash, line 58)
 

kain

Member
Don't know if this has been brought up before, but I was wondering if it would be a good idea to include FN Ninja's Miner script to complete the mining for the Level 8 Trapper quest. It works amazingly, and you could have ascend just call it when the trapper gives the adventurer the three ores that he wants'm to mine.

just a thought since it seems that ascend doesnt mine for the three ores automatically

if you're using this script, then you're getting out of ronin before you finish the game, so pulling ore doesn't really matter.
 

dj_d

Member
HB: I think you've diagnosed your own problem and solution. The version of eatdrink.ash that's bundled with the script is the only one that will work with the script. I'm chasing down a bug in eatdrink, and when I fix it, I'll update ascend with the latest version.
 

Nightmaster

New member
> call scripts\Ascend.ash

Function 'get_safemox( location )' defined multiple times (LevelUp.ash, line 85)

I'm not sure what to do here.
 

HasteBro

Member
HB: I think you've diagnosed your own problem and solution. The version of eatdrink.ash that's bundled with the script is the only one that will work with the script. I'm chasing down a bug in eatdrink, and when I fix it, I'll update ascend with the latest version.

I see... well I was having a problem with the older eatdrink.ash where, upon calling it, would eat to 15 fullness, and then it would just stop, even if it were supposed to drink and spleen as well. After calling it again it would drink and spleen though...

Anyway, I'm not really using ascend.ash that much lately (I was using it to ascend 3 clan bots before, but those 3 are ready, so not a lot of use right now :p), so I can wait for the next version
 

Raven434

Member
Will Ascend.ash be modded to work with version 3.0 of EatDrink?

> call scripts\Ascend.ash

Function 'eatdrink( int, int, int, boolean, boolean, boolean, boolean, boolean, boolean, boolean, int, float, boolean, int, boolean, int, int, int, boolean, int, int, boolean, int )' undefined (Ascend.ash, line 61)
 
Glad you got some great use out of it! Nobody tells me about actually using it successfully. ;)

Sorry! I've been using it successfully! I'm training up a buffbot for my clan. :)

There are a few hang ups where I have to do things myself, but for the most part it works splendidly. Just started my third ascension with the script today.
 

codster62

Member
Icon315: Don't quote me on this because I am not that sure about it, but most function related errors have to do with Zlib... Are you running a late version of zlib or any version at all for that fact? Try checking it or updating to fix the problem. Another error could be with an older version of kolmafia. If you are using something older, try updating that as well. If all else, I guess dj_d can better explain it and help fix teh problem. :p

EDIT: Then again, it may actually just be ascend.ash... Make sure the line in ascend.ash reads like this...

if (!explore_entire_city() || !finish_city())


You may have been editing and accidentally added something to mess it up. The line I pasted above is what is in my working version... Sorry if that does not help.
 
Last edited:

icon315

Member
EDIT: Then again, it may actually just be ascend.ash... Make sure the line in ascend.ash reads like this...

if (!explore_entire_city() || !finish_city())


You may have been editing and accidentally added something to mess it up. The line I pasted above is what is in my working version... Sorry if that does not help.

Well how do you edit the script? i'm not really sure how to do this
 
Top