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

NardoLoopa

Member
Does anyone have a Combat Macro for Moxie runs that is compatible with BCC? Mostly I use "just attack", but a macro might let me take advantage of simple olfactoring - waltzers, Bloopers, Dairy Goats, etc as well as handle faxes (LFM).
 

Lobstar

New member
I was wondering if someone could help me with a problem I'm running into. I'm doing a softcore moxie run. I'm at the bathole (although it could be any other combat ...) and when I run into an enemy and win initiative, I'm presented with the following:

[177] Bat Hole Entryway
Encounter: albino bat
Strategy: attack with weapon
Round 0: moxiestar wins initiative!
BCC: Yoink!
BCC: Yoink!
BCC: Yoink!
BCC: Yoink!
BCC: Yoink!
BCC: Yoink!
....
..
.
(that countinues for about 3 pages in the CLI)
BCC: Yoink!
Unexpected error, debug log printed.
Unexpected error, debug log printed.
Script execution aborted


The debug is filled with line after line of:
at net.sourceforge.kolmafia.request.FightRequest.updateCurrentAction(FightRequest.java:795)
at net.sourceforge.kolmafia.request.FightRequest.nextRound(FightRequest.java:657)

Is the script/mafia trying to pickpocket? I tried removing the pickpocket action in mafia (the little bag on the main screen) and this didn't help at all. Sorry if this is the wrong information provided, I'm very new to kolMafia and the scripting process.

Thanks for the help!
 

bumcheekcity

Active member
You're in casual. That's also fairly interesting, because it SHOULD only try to pickpocket if there's the appropriate text there.

Code:
	//ALWAYS pickpocket. What's the harm?
	if (contains_text(text, "type=submit value=\"Pick")) {
		print("BCC: Yoink!", "purple");
		return "pickpocket";
	}

For the time being, set bcasc_doCasualAsHC to be true in your relay script of options. Then it'll use your CCS in hardcore and everything'll be fine.
 
This script just completed a 5/1103 Bees hate you run (HC AT). That is awesome. Massive thanks to Bumcheekcity and all his helpers!

(Apparently I posted this to the main forums instead of here at first. More thanks can't hurt, right?)
 

Bazaaretw

Member
Sorry if this is out of place, but I just started a Casual run with .29, I'm just not sure how it does the one day run. Return obviously uses adventures, and I tried something like "item buckyball" for my ccs, and it only allows a couple free runaways a day. Please let me know what I am doing wrong.

Thanks.
 

bumcheekcity

Active member
Set "item tattered scrap of paper" or whatever in the relay browser setting, and it'll fight the enemies it needs to and use your default (in this case, the tattered scrap of paper) for everything else. This will use no adventures.

One-day casual needs to be watched, but it works fairly OK. I've done one myself. It helps to level to 13 before you start.
 
Sorry if this is out of place, but I just started a Casual run with .29, I'm just not sure how it does the one day run. Return obviously uses adventures, and I tried something like "item buckyball" for my ccs, and it only allows a couple free runaways a day. Please let me know what I am doing wrong.

Thanks.

Blank-out.
 

slyz

Developer
Code:
return "pickpocket";
Try replacing "pickpocket" with "steal".

EDIT: nope, that won't do anything, sorry.

Most likely, Mafia thinks the drop is guaranteed (because of a high drop rate and/or a high +item%), so it skips the pickpocketing. This would explain why "type=submit value=\"Pick" still matches in the fight page.
 
Last edited:

Bazaaretw

Member
Set "item tattered scrap of paper" or whatever in the relay browser setting, and it'll fight the enemies it needs to and use your default (in this case, the tattered scrap of paper) for everything else. This will use no adventures.

One-day casual needs to be watched, but it works fairly OK. I've done one myself. It helps to level to 13 before you start.

Is there an easy way to level to 13 on the first day? I just ran it with tattered papers, and it worked well but stopped at level two because it's set not to level at the temple.
 
Ok, ran across a bug. I maximized MP to get more MP from april shower to cast ode and a few other things at the end of the day yesterday.

I fired up the script first thing today and it faxed in a lobsterfrogman without changing my gear or familiar. Luckily I setup my CCS to entangle and shieldbutt and I didn't have a shield, so it paused for me to finish the combat. I funkslung love songs and didn't waste a fax. ;) I had a disembodied hand out there with finger cymbals...where I could have used say a stat gain familiar or spleen drop familiar. :)

I submitted an item on sourceforge. (Artifact 3377613)
 
Oh, and added a comment to the TT bug for overleveling...I wasn't paying attention to the script and I'm now almost level 13 and the script hasn't even started the island war...The CLI scrolled past too far so I couldn't grab that, but I do have this:

Encounter Listing:
Noncombat: A Sietch in Time (1)
Noncombat: A Spine-Tingling Adventure (1)
Noncombat: All Across the Sands (1)
Noncombat: Altared Perceptions (8)
Noncombat: ancient bomb (1)
Noncombat: ancient bronze token (1)
Noncombat: Blowin' in the Wind (3)
Noncombat: Don't Fence Me In (1)
Noncombat: Dr. Awkward (2)
Noncombat: Dr. Henry "Dakota" Fanning, Ph.D., R.I.P. (1)
Noncombat: Glug, Glug, Glug (8)
Noncombat: Louvre It or Leave It (15)
Noncombat: Lunchboxing (1)
Noncombat: Mansion House of the Black Friars (2)
Noncombat: Mega Gem (1)
Noncombat: No Colors Anymore (1)
Noncombat: Out in the Garden (13)
Noncombat: Sometimes a Cigar... (2)
Noncombat: The Ancient Buried Pyramid (1)
Noncombat: The Sleeper Has Awakened (1)
Noncombat: Turnabout Pygmies (1)
Noncombat: Walk Without Rhythm (1)
Noncombat: Whee! (1)
Noncombat: Wheel in the Pyramid, Keep on Turning (10)
Noncombat: With a Clatter (1)
Combat: ancient protector spirit (5)
Combat: blur (2)
Combat: boaraffe (2)
Combat: cactuary (5)
Combat: cubist bull (18)
Combat: Ed the Undying (7)
Combat: empty suit of armor (15)
Combat: giant giant giant centipede (3)
Combat: guy with a pitchfork, and his wife (14)
Combat: Iiti Kitty (2)
Combat: Knight (Snake) (5)
Combat: Knight (Wolf) (3)
Combat: lobsterfrogman (1)
Combat: Lord Spookyraven (1)
Combat: oasis monster (2)
Combat: plaque of locusts (2)
Combat: possessed wine rack (5)
Combat: Protector Spectre (1)
Combat: pygmy assault squad (3)
Combat: pygmy blowgunner (1)
Combat: pygmy headhunter (2)
Combat: rock scorpion (5)
Combat: rolling stone (4)
Combat: skeletal sommelier (2)
Combat: swarm of fire ants (3)
Combat: swarm of scarab beatles (2)
Combat: The Astronomer (3)
Combat: The Axe Wound (5)
Combat: The Beaver (3)
Combat: The Box (3)
Combat: The Bush (7)
Combat: The Camel's Toe (3)
Combat: The Flange (5)
Combat: The Honey Pot (4)
Combat: The Little Man in the Canoe (5)
Combat: The Muff (5)
Combat: tomb bat (2)
Combat: tomb servant (1)
Combat: white lion (1)
 

morgad

Member
@Chef_Rannos: make sure you turn autoMCD off for the rest of the run. I ended with major RNG probs in the tower

Code:
[1475] Sorceress Tower: Shadow Fight
Encounter: Shadow Alligator Subjugator
...
Round 3: morgad wins the fight!
After Battle: Tofflesby does a couple of karate moves, then swivels his hips and gyrates his pelvis.
You gain 118 Strengthliness
You gain a Muscle point!
You gain a Level!  <<====
You gain 49 Mysteriousness
You gain 47 Roguishness
...
[1476] Sorceress Tower: Naughty Sorceress
...
Encounter: The Naughty Sorceress (3)
Round 0: morgad loses initiative!
Round 1: morgad wins the fight!
After Battle: Tofflesby does a couple of karate moves, then swivels his hips and gyrates his pelvis.
You acquire an item: stainless steel skullcap
You gain 261 Muscleboundness
You gain 127 Magicalness
You gain 139 Cheek
You gain a Moxie point!

not enough turns left for Nemesis quest either, so ended with 299 banked karma - now trying a BHY run :)

by the way, Thanks BCC for the script :) (I don't thank him often enough for the amount of time and work he saves me)

best regards
Dave
 
Too late...I already did the tower. However I was sitting with 5 turns and missing a W, N, and a D. I'm not sure how that happened since I have tons of passive item drops, jumpsuited hound dog, slimeling, and ran the whole run with polka of plenty up...but I guess it's bad RNG. Usually by the time I'm at the tower I need 1 item for the wand, if that. However, I'm almost level 14...and now looking at a 7 day run.

Still, an awesome script and I didn't have time to do this run on my own, so not complaining, just trying to help iron out any bugs. :)
 

Winterbay

Active member
Too late...I already did the tower. However I was sitting with 5 turns and missing a W, N, and a D. I'm not sure how that happened since I have tons of passive item drops, jumpsuited hound dog, slimeling, and ran the whole run with polka of plenty up...but I guess it's bad RNG. Usually by the time I'm at the tower I need 1 item for the wand, if that. However, I'm almost level 14...and now looking at a 7 day run.

Still, an awesome script and I didn't have time to do this run on my own, so not complaining, just trying to help iron out any bugs. :)

The W I can see, and possibly the D as well but the N is specifically set as a goal unless you are in a BHY run. Did you do the baron quest yourself?
 

NardoLoopa

Member
Not quite willing to call this a bug -- since 1) I'm using the script in an unsupported way 2) It's probably my fault it's doing this:

I'd using the script as an AT in BHY (V29). It has a habit of WAY over leveling me. Not sure why. I'm lvl 12 and haven't finished the castle quest yet.

Most recent example: I just got the Talisman and going to the Palindrome when I get:
Code:
BCC: Maximizing '+equip talisman o' nam'
Maximizing...
30 combinations checked, best score 113.75
Putting on Talisman o' Nam...
Equipment changed.
Checking for familiar 'jumpsuited hound dog' where x=1
Putting Sark the Rogue Program back into terrarium...
Taking Snidely Whiplash the Jumpsuited Hound Dog out of terrarium...
Resetting mind control device...
Mind control device reset.
BCC: Getting the 'I Love Me' from the Palindome

When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on The Moxious Madrigal, cast 1 The Moxious Madrigal
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on Mariachi Mood, cast 1 Moxie of the Mariachi
When I run low on The Moxious Madrigal, cast 1 The Moxious Madrigal
Mood swing complete.
Need to Level up a bit to get 235 Mainstat
BCC: levelMe(235, false) called.
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on The Moxious Madrigal, cast 1 The Moxious Madrigal
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on Mariachi Mood, cast 1 Moxie of the Mariachi
When I run low on The Moxious Madrigal, cast 1 The Moxious Madrigal
Mood swing complete.
Need to Level up a bit to get at least 235 buffed Primestat. This means getting 24 Primestat.
Conditions list cleared.
Condition added: Substats: 0 / 0 / 7,316
Substats: 0 / 0 / 7,316
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on The Moxious Madrigal, cast 1 The Moxious Madrigal
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on Mariachi Mood, cast 1 Moxie of the Mariachi
When I run low on The Moxious Madrigal, cast 1 The Moxious Madrigal
BCC: Need less combat, brave Sir Robin!
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on Mariachi Mood, cast 1 Moxie of the Mariachi
When I run low on Smooth Movements, cast 1 Smooth Movement
When I run low on The Moxious Madrigal, cast 1 The Moxious Madrigal
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on Mariachi Mood, cast 1 Moxie of the Mariachi
When I run low on Smooth Movements, cast 1 Smooth Movement
When I run low on The Moxious Madrigal, cast 1 The Moxious Madrigal
When I run low on The Sonata of Sneakiness, cast 1 The Sonata of Sneakiness
When I get Carlweather's Cantata of Confrontation, uneffect Carlweather's Cantata of Confrontation
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on Mariachi Mood, cast 1 Moxie of the Mariachi
When I run low on Smooth Movements, cast 1 Smooth Movement
When I run low on The Moxious Madrigal, cast 1 The Moxious Madrigal
When I run low on The Sonata of Sneakiness, cast 1 The Sonata of Sneakiness
BCC: Need items!
When I get Carlweather's Cantata of Confrontation, uneffect Carlweather's Cantata of Confrontation
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on Fat Leon's Phat Loot Lyric, cast 1 Fat Leon's Phat Loot Lyric
When I run low on Mariachi Mood, cast 1 Moxie of the Mariachi
When I run low on Smooth Movements, cast 1 Smooth Movement
When I run low on The Moxious Madrigal, cast 1 The Moxious Madrigal
When I run low on The Sonata of Sneakiness, cast 1 The Sonata of Sneakiness
When I get Carlweather's Cantata of Confrontation, uneffect Carlweather's Cantata of Confrontation
When I run low on Butt-Rock Hair, use 5 hair spray
When I run low on Fat Leon's Phat Loot Lyric, cast 1 Fat Leon's Phat Loot Lyric
When I run low on Leash of Linguini, cast 1 Leash of Linguini
When I run low on Mariachi Mood, cast 1 Moxie of the Mariachi
When I run low on Smooth Movements, cast 1 Smooth Movement
When I run low on The Moxious Madrigal, cast 1 The Moxious Madrigal
When I run low on The Sonata of Sneakiness, cast 1 The Sonata of Sneakiness
Checking for familiar 'Dandy Lion' where x=1
Putting Snidely Whiplash the Jumpsuited Hound Dog back into terrarium...
Taking Cringer the Dandy Lion out of terrarium...
I need 167 base moxie
BCC: Attempting to get clovers to level with.

Not sure why I'd need: " to Level up a bit to get at least 235 buffed Primestat. This means getting 24 Primestat."

Any suggestions?
 

Winterbay

Active member
Well, the safe moxie for the palindome is (according to safeMox in the script 221). Yours is reporting 235. How much +ML do you run?

24 is the difference between 235 and your buffed mainstat so I guess you were at 211 at that moment. What's your current running buffs?
 

NardoLoopa

Member
ML is zero. The only buffs are the ones shown in the Mood above. And yes, I'm at 211 at the moment. Maybe this is just a consequence of being equipment poor in BHY? (221 - 211). Still not sure why it wants 235, unless it's counting Bees for some reason.
 
Top