mapledyne / yaaz

ascension helper scripts for KoLMafia
The Unlicense
1 stars 5 forks source link

Wasting shoe gum #55

Closed mikebryant closed 7 years ago

mikebryant commented 7 years ago

It seemed to want to have -combat, and then change it's mind and want +combat:

Turns used this ascension: 239.
   507/2601 substats to level 10
   15/15 daily dungeon rooms
   0/3 eXtremity to reach the peak
   2/3 hot wings for use with the Orcish Frat House blueprints
[ ] Get Cap'm Caronch's nasty booty
   3/8 pirate insults (1.79% chance)
   0/3 walls destroyed in the Bat Hole
   0/200 Cyrpt progress
   0/30 bridge progress
[ ] Get the continuum transfunctioner
   1/4 make a Wand of Nagamar (W)
   1/3 hero keys ([X]Boris, [ ]Pete, [ ]Jarlsberg)
[ ] make skeleton key
Semirare window begins in 0 turns. (previous: Cobb's Knob Barracks, next: The Haunted Pantry)
[ ] You have a cuppa Uncertain tea. Manually use or closet (or sell, or whatever)
Maximizing...
115 combinations checked, best score 20.00
Putting on snowboarder pants...
Equipment changed.
Putting on eXtreme mittens...
Equipment changed.
Creating shoe gum to maintain Gummed Shoes
Verifying ingredients for shoe gum (1)...
Purchasing shoe gum (1 @ 10 cop dollars)...
Visiting the Precinct Materiel Division...
You acquire an item: shoe gum
Precinct Materiel Division successfully looted!
Successfully created shoe gum (1)
Adding effect Gummed Shoes by consuming shoe gum.
Using 1 shoe gum...
You acquire an effect: Gummed Shoes (50)
Finished using 1 shoe gum.
Adding effect Smooth Movements by casting Smooth Movement.
Casting Smooth Movement 1 times...
You acquire an effect: Smooth Movements (10)
Smooth Movement was successfully cast.
Adding effect The Sonata of Sneakiness by casting The Sonata of Sneakiness.
Casting The Sonata of Sneakiness 1 times...
You acquire an effect: The Sonata of Sneakiness (5)
The Sonata of Sneakiness was successfully cast.
Semirare window is upon us but we don't know the exact number.
Not optimal, but can't think of a better way to do this...
Countdown: 5 seconds...
Countdown: 4 seconds...
Countdown: 3 seconds...
Countdown: 2 seconds...
Countdown: 1 second...
Waiting completed.
Eating a fortune cookie.
Purchasing fortune cookie (1 @ 40)...
You spent 40 Meat
You acquire an item: fortune cookie
Purchases complete.
Eating 1 fortune cookie...
You gain 1 Adventure
You gain 1 Fullness
Lucky numbers: 35, 34, 80
Lucky number 80 ignored - too large to be a semirare.
Finished eating 1 fortune cookie.
Turns used this ascension: 239.
   507/2601 substats to level 10
   15/15 daily dungeon rooms
   0/3 ninja gear ([ ] carabiner, [ ] rope, [ ] crampons)
   2/3 hot wings for use with the Orcish Frat House blueprints
[ ] Get Cap'm Caronch's nasty booty
   3/8 pirate insults (1.79% chance)
   0/3 walls destroyed in the Bat Hole
   0/200 Cyrpt progress
   0/30 bridge progress
[ ] Get the continuum transfunctioner
   1/4 make a Wand of Nagamar (W)
   1/3 hero keys ([X]Boris, [ ]Pete, [ ]Jarlsberg)
[ ] make skeleton key
[ ] You have a cuppa Uncertain tea. Manually use or closet (or sell, or whatever)
Maximizing...
40 combinations checked, best score -20.00
Wielding pitchfork...
Equipment changed.
Putting on LOV Epaulettes...
Equipment changed.
Putting on bejeweled pledge pin...
Equipment changed.
Adding effect Musk of the Moose by casting Musk of the Moose.
Casting Musk of the Moose 1 times...
You acquire an effect: Musk of the Moose (10)
You lose an effect: Smooth Movements (0)
Musk of the Moose was successfully cast.
Adding effect Carlweather's Cantata of Confrontation by casting Carlweather's Cantata of Confrontation.
Casting Carlweather's Cantata of Confrontation 1 times...
You acquire an effect: Carlweather's Cantata of Confrontation (5)
Carlweather's Cantata of Confrontation was successfully cast.
Shrugging off your buff...
The Sonata of Sneakiness removed.
By my guess, you should have a positive combat modifier right now, but you don't seem to.
We won't find any Ninja Snowman Assassins at this rate, so I'm bailing out.
If you can modify your rate you may be able to just rerun this script, otherwise this may be a bug.
Script aborted.
mikebryant commented 7 years ago

Restarting the script then gave:

Looks like it decided to go for the extreme for 1 turn, then back to ninjas.. confusing

> yaaz

Version: 1.4.1: Ed the Undying
Welcome to yaaz, 'Yet Another Ascension Zcript.'
Original author and maintainer: Degrassi (#1063113).
Additional wonderful contributors: Gaikotsu (#2866791).
This script takes inspiration, and bits of code, from Cheesecookie (#2355952)'s ascension script.
This is an automated ascension script, but has some additional features.
To get more information, run the yaaz-help script.
There are several flags available to adjust how the script works. See the available options on github: yaaz-options.
Go to https://github.com/mapledyne/yaaz to see known issues, submit bugs, request features, etc.
Countdown: 10 seconds...
Countdown: 5 seconds...
Countdown: 4 seconds...
Countdown: 3 seconds...
Countdown: 2 seconds...
Countdown: 1 second...
Waiting completed.
Beginning start-of-day prep.
Current progress:
Turns used this ascension: 239, over 2 days.
Current path: Hardcore Standard
   507/2601 substats to level 10
   15/15 daily dungeon rooms
   0/3 eXtremity to reach the peak
   2/3 hot wings for use with the Orcish Frat House blueprints
[ ] Get Cap'm Caronch's nasty booty
   3/8 pirate insults (1.79% chance)
   0/3 walls destroyed in the Bat Hole
   0/200 Cyrpt progress
   0/30 bridge progress
[ ] Get the continuum transfunctioner
   1/4 make a Wand of Nagamar (W)
   1/3 hero keys ([X]Boris, [ ]Pete, [ ]Jarlsberg)
[ ] make skeleton key
   0/15 Deck of Every Card cards drawn
   2/10 Time-Spinner minutes used
   9/10 free snojo fights
[ ] defeat ghost (The Haunted Gallery)
[ ] Gingerbread City is not automated, but you have it. Do this yourself if interested during the run.
[ ] You have a cuppa Uncertain tea. Manually use or closet (or sell, or whatever)
Countdown: 5 seconds...
Countdown: 4 seconds...
Countdown: 3 seconds...
Countdown: 2 seconds...
Countdown: 1 second...
Waiting completed.
Maximizing...
160 combinations checked, best score 185.00
Wielding bass clarinet...
Equipment changed.
Putting on protonic accelerator pack...
Equipment changed.
Putting on filthy corduroys...
Equipment changed.
Putting on shiny ring...
Equipment changed.
Restoring health...
Restoring HP! Currently at 144 of 196 HP, 183 of 325 MP, current meat: 7856 ... Target HP = 187.
Casting Lasagna Bandages 1 times...
You gain 22 hit points
Lasagna Bandages was successfully cast.
Casting Lasagna Bandages 1 times...
You gain 21 hit points
Lasagna Bandages was successfully cast.
Buying 1 Jarlsberg's key from the Vending Machine.
Visiting the Vending Machine...
You acquire an item: Jarlsberg's key
Vending Machine successfully looted!
Checking out the Council to make sure our quests are up to date.
Council of Loathing

You have not yet slain the Boss Bat. He can be found in the Bat Hole, in the Nearby Plains.

The Spookiness still emanates from the Cyrpt, Adventurer. See if you can find and destroy the source, and bring us back proof of your conquest.

You still have unfinished business with the Trapper, Adventurer.

The Highland Lord, Black Angus, still needs your help, Adventurer.

By the way, we're sick of all these disasters. Holes in the sky. Tentacle beasts trying to eat our town? We're going to do something about this, you just wait.
Day startup tasks complete. About to begin doing stuff.
Countdown: 10 seconds...
Countdown: 5 seconds...
Countdown: 4 seconds...
Countdown: 3 seconds...
Countdown: 2 seconds...
Countdown: 1 second...
Waiting completed.
Turns used this ascension: 239.
   507/2601 substats to level 10
   15/15 daily dungeon rooms
   0/3 eXtremity to reach the peak
   2/3 hot wings for use with the Orcish Frat House blueprints
[ ] Get Cap'm Caronch's nasty booty
   3/8 pirate insults (1.79% chance)
   0/3 walls destroyed in the Bat Hole
   0/200 Cyrpt progress
   0/30 bridge progress
[ ] Get the continuum transfunctioner
   1/4 make a Wand of Nagamar (W)
   2/3 hero keys ([X]Boris, [ ]Pete, [X]Jarlsberg)
[ ] make skeleton key
[ ] You have a cuppa Uncertain tea. Manually use or closet (or sell, or whatever)
Maximizing...
115 combinations checked, best score 15.00
Putting on snowboarder pants...
Equipment changed.
Putting on eXtreme mittens...
Equipment changed.
Adding effect Smooth Movements by casting Smooth Movement.
Casting Smooth Movement 1 times...
You acquire an effect: Smooth Movements (10)
You lose an effect: Musk of the Moose (0)
Smooth Movement was successfully cast.
Adding effect The Sonata of Sneakiness by casting The Sonata of Sneakiness.
Casting The Sonata of Sneakiness 1 times...
You acquire an effect: The Sonata of Sneakiness (5)
The Sonata of Sneakiness was successfully cast.
Shrugging off your buff...
Carlweather's Cantata of Confrontation removed.
Restoring MP...
Restoring MP! Currently at 187 of 193 HP, 153 of 316 MP, current meat: 7856 ... Target MP = 190.

[240] Rest in your bed in the Chateau
You gain 6 hit points
You gain 139 Mana Points
You gain 110 Magicalness
You can now equip a Gaia beads (and possibly other things).
You gain a Mysticality point!
Casting Astral Shell to use up surplus MP.
Casting Astral Shell 1 times...
You acquire an effect: Astral Shell (5)
Astral Shell was successfully cast.
Casting Elemental Saucesphere to use up surplus MP.
Casting Elemental Saucesphere 1 times...
You acquire an effect: Elemental Saucesphere (5)
Elemental Saucesphere was successfully cast.
Casting Springy Fusilli to use up surplus MP.
Casting Springy Fusilli 1 times...
You acquire an effect: Springy Fusilli (10)
Springy Fusilli was successfully cast.
Casting Manicotti Meditation to use up surplus MP.
Casting Manicotti Meditation 1 times...
You acquire an effect: Pasta Oneness (5)
Manicotti Meditation was successfully cast.

Casting Astral Shell 1 times...
You acquire an effect: Astral Shell (5)
Astral Shell was successfully cast.
Casting Elemental Saucesphere 1 times...
You acquire an effect: Elemental Saucesphere (5)
Elemental Saucesphere was successfully cast.

Visit to McLarge: The eXtreme Slope in progress...

[240] The eXtreme Slope
Encounter: Discovering Your Extremity

Turns used this ascension: 240.
   617/2601 substats to level 10
   15/15 daily dungeon rooms
   0/3 ninja gear ([ ] carabiner, [ ] rope, [ ] crampons)
   2/3 hot wings for use with the Orcish Frat House blueprints
[ ] Get Cap'm Caronch's nasty booty
   3/8 pirate insults (1.79% chance)
   0/3 walls destroyed in the Bat Hole
   0/200 Cyrpt progress
   0/30 bridge progress
[ ] Get the continuum transfunctioner
   1/4 make a Wand of Nagamar (W)
   2/3 hero keys ([X]Boris, [ ]Pete, [X]Jarlsberg)
[ ] make skeleton key
[ ] You have a cuppa Uncertain tea. Manually use or closet (or sell, or whatever)
Maximizing...
40 combinations checked, best score -20.00
Wielding pitchfork...
Equipment changed.
Putting on LOV Epaulettes...
Equipment changed.
Putting on bejeweled pledge pin...
Equipment changed.
Adding effect Musk of the Moose by casting Musk of the Moose.
Casting Musk of the Moose 1 times...
You acquire an effect: Musk of the Moose (10)
You lose an effect: Smooth Movements (0)
Musk of the Moose was successfully cast.
Adding effect Carlweather's Cantata of Confrontation by casting Carlweather's Cantata of Confrontation.
Casting Carlweather's Cantata of Confrontation 1 times...
You acquire an effect: Carlweather's Cantata of Confrontation (5)
Carlweather's Cantata of Confrontation was successfully cast.
Shrugging off your buff...
The Sonata of Sneakiness removed.
By my guess, you should have a positive combat modifier right now, but you don't seem to.
We won't find any Ninja Snowman Assassins at this rate, so I'm bailing out.
If you can modify your rate you may be able to just rerun this script, otherwise this may be a bug.
Script aborted.
mikebryant commented 7 years ago

I think the flip flopping is because it thinks I haven't got enough cold resistance, then it tries to go extreme, so it ends up equipping the cold weather gear, and then it satisfies the cold check, so tries to go via the ninjas.

If we have the cold weather gear, should probably carry on going extreme at that point.

mapledyne commented 7 years ago

Agreed - should probably throw up a variable for once it picks a path to take that it sticks to that way, otherwise it creates a situation where when you're on the cusp it may go back and forth like you're seeing.

mikebryant commented 7 years ago

Just working on a patch for that now

mikebryant commented 7 years ago

Given the existing checks on cold, I think the only thing that's likely to make it switch is the cold-weather gear, so I'm just adding a check for that

mapledyne commented 7 years ago

Sweet. Not near a (real) computer likely until tomorrow at this point, so that'd be awesome. Thanks for jumping in with the script and helping out!

mikebryant commented 7 years ago

No worries :)