bumMine.ash - Quickly Mine the Crimbo Area!

bumcheekcity

Active member
bumcheekcity's bumMine.ash 0.5

This script will mine the Crimbo mine (number 4) in a relatively mostly intelligent-ish way. Literally click and execute. The script will

1) Attempt to mine any and all sparkling squares.
2) Mine the two squares in the middle on the fourth row down.
3) Attempt to do 1) again.
4) Get a new mine.
5) Repeat.

PLEASE NOTE: 0.5 attempts to find only gems. 0.4 will attempt to find ingots as well. Use whichever you think best.

Download files from the SourceForge page - this does not require registration!
 
Last edited:

bsander

Member
Nice! Seems to work pretty well, though it tried to keep on mining when I ran out of adventures for the day. Here's the log for the last mine:

Code:
[2387] Unknown Mine #4
BCC: The mine is dead, long live the mine!

[2387] Unknown Mine #4
BCC: We are trying to clear the mine.

[2387] Unknown Mine #4
BCC: We are mining square 50

[2387] Unknown Mine #4
You lose 125 hit points

[2388] Unknown Mine #4
BCC: We are mining square 42

[2388] Unknown Mine #4
BCC: We are mining square 42

... (a lot more mining square 42 attempts)

[2388] Unknown Mine #4
BCC: We are mining square 42
KoLmafia declares world peace.

The HP loss in square 50 probably beat me up, I wasn't watching but I have 3 advs of Beaten Up remaining right now.
 

Veracity

Developer
Staff member
I put on the Dwarven War Uniform - which shows me every sparkle in the mine - and cleared a mine by hand.
I then ran this script and it did the following:

18646] The Gummi Mine (in Disguise)
BCC: We are trying to mine the middle squares, to ensure that you get as much out of this mine as possible. If you've already mined the middle squares, don't worry, this will do nothing.
BCC: We are mining square 51

[18646] The Gummi Mine (in Disguise)
BCC: We are mining square 43

[18647] The Gummi Mine (in Disguise)
BCC: We are mining square 35

[18648] The Gummi Mine (in Disguise)
BCC: We are mining square 27

[18648] The Gummi Mine (in Disguise)
BCC: We are mining square 28

[18648] The Gummi Mine (in Disguise)
BCC: We are trying to clear the mine.

[18648] The Gummi Mine (in Disguise)
BCC: The mine is dead, long live the mine!
Which is to say, it spent 2 turns going to look at squares that were guaranteed to be empty.

Until and unless you support the Dwarven War Uniform, I think I'll be clearing mines by hand.
 

Kamui

New member
That or support for using a potion of detection at the start and grabbing as many free-floating sparkles in the lower sections and then going by whatever sparkles closest to you in the top sections. I've been mining that way since I've not gotten the dwarvish uniform yet (need to get that, just have the mattock right now...) and it works quite well.
 

bumcheekcity

Active member
Version 0.3 released (or will be in a few mins) adding slight optimisations, only getting 12 gummis and a fossil, and adding the ability to tell the script the number of adventures you want it to use.
 

ricrestoni

New member
Got this lock:

Code:
[5313] The Gummi Mine (in Disguise)
You acquire an item: tourmalime

[5314] The Gummi Mine (in Disguise)
BCC: The mine is dead, long live the mine!

[5314] The Gummi Mine (in Disguise)
BCC: We are trying to clear the mine.

[5314] The Gummi Mine (in Disguise)
BCC: The mine is dead, long live the mine!

[5314] The Gummi Mine (in Disguise)
BCC: We are trying to clear the mine.

[5314] The Gummi Mine (in Disguise)
BCC: The mine is dead, long live the mine!

[5314] The Gummi Mine (in Disguise)
BCC: We are trying to clear the mine.

[5314] The Gummi Mine (in Disguise)
BCC: The mine is dead, long live the mine!

Only thing I could notice is that the new cavern had no sparkly in the bottom row. Hope it helps somewhat!
 

Winterbay

Active member
Yep, the script checks for sparklies and if it can't find any it will try to reset the mine. If you haven't started the mine you can't do that.
This version should at least abort if that happens...
 

Winterbay

Active member
No, because if it contains that text we want to abort, if it doesn't then we are clear to go. Or does perhaps both version of the message contain "perfectly virgin"? I forgot to check the successful message. I guess it would be better to just check for "Why" :)
 

bumcheekcity

Active member
Version 0.5 changes the behaviour to only mine the first two rows, because the gems are more expensive, if you want.
 
But as he pointed out, they sell for 500 meat in mall, so its not feasible to spend adventures to farm them. Thats not the point of this script.
 
Top