This codeML for quests are used in the relevant quests (oil peak and cyrpt) if you have allowML set to true. There also is a ML-familiar fiale, called bcs_fam_ml.txt (containingCode:1 Baby Bugged Bugbear 2 Purse Rat 3 smiling rat
bumAdv() will set +ML buffs if called with the mood-parameter "l" (That's an L) which currently only contains Ur-Kel (and the Jarlsberg-buff as well).
if(bcasc_AllowML)
setFamiliar("ml");
bumAdv($location[oil peak], "", "", "", "Lowering the oil pressure");
if(bcasc_AllowML)
bumAdv($location[oil peak], "ml", "ml", "", "Lowering the oil pressure", "l");
else
bumAdv($location[oil peak], "", "", "", "Lowering the oil pressure");
//The Oil Peak - Kill oil monsters to lower the preassure, raised ML makes this go faster (TODO: Possibly add way of allowing +ML here)
if (!checkStage("oilpeak") && !contains_text(visit_url("place.php?whichplace=highlands"), "fire3.gif")) {
bumAdv($location[oil peak], "", (bcasc_AllowML ? "ml" : ""), "", "Lowering the oil pressure", "l");
if (get_property("lastEncounter") == "Unimpressed with Pressure")
checkStage("oilpeak", true);
}
bumAdv($location[oil peak], (bcasc_AllowML ? "ml, -weapon" : ""), (bcasc_AllowML ? "ml" : ""), "", "Lowering the oil pressure", "l");
The "" between location and the value is the maximizer string.That should get the value as well. So we should have:instead.Code:bumAdv($location[oil peak], (bcasc_AllowML ? "ml, -weapon" : ""), (bcasc_AllowML ? "ml" : ""), "", "Lowering the oil pressure", "l");
Or something else similar.
Crap. I see the URL has changed. I've probably got a lot of merging to do.Odd... Since the file I committed has the following code in it
Well, that was funny. Sorry about any outdated comments I made. I'd been wondering why no one seemed to care about BIG!. I managed to merge my version, but I haven't tested it. Maybe I'll have some constructive comments soon.Crap. I see the URL has changed. I've probably got a lot of merging to do.
I have converted to SVN so this applies to the version I checked out this morning, although I have seen it happen many times before.
BCCA stops with the message that I need tower items that the script will not attempt to get. I immediately rerun the script and it goes off and gets those very same items.
I expect it to get the items because of the way I have set the parameters so stopping feels like an error. Ideally it would not stop if it knows it will be allowed to get them, but I would also accept a stop message that just told me the missing items so I did not have to run something else to find out what they were.
Thank you.
if(!tower_items && my_path() != "Bugbear Invasion")
abort("BCC: You need tower items that the script won't automatically get. Go get them yourself.");
Okay, since I'm finally up to date and most of my BIG! patches were there. Here's the two I use that I think everyone would like.
The first part doesn't open the gallery in BIG! The second doesn't waste turns mining if you have unaccompanied miner. It might break the fully automation rule, since it will never spend turns in BIG! I'm not really sure how to detect it's finally time to spend turns anyway, so you can ascend.
EDIT: triple post!
[3365] Sorceress Tower: Level 1
Encounter: Flaming Samurai
Round 0: cafeboob wins initiative!
Round 1: cafeboob casts RETURN!
> BCC: Maximizing 'item'
equip hat miner's helmet
equip weapon magic whistle
equip off-hand Victor, the Insult Comic Hellhound Puppet
equip acc1 Baron von Ratsworth's monocle
equip acc3 lucky rabbit's foot
> BCC: Trying to check bcs_fam_hebo on the Bumcheekcity servers.
> Checking for familiar 'he-boulder' where x=1
> Checking for familiar 'jumpsuited hound dog' where x=2
> Checking for familiar 'slimeling' where x=3
> Checking for familiar 'baby gravy fairy' where x=4
> BCC: Switching Familiar for General Use
> BCC: Setting the default familiar to your choice of 'volleyball'.
> BCC: Nothing to fax according to whatShouldIFax
> BCC: We don't have the HeBo equipped, so we're either on a 100% run or you just don't have one. Trying a pumpkin bomb. If you have one, we'll use it.
> BCC: Need items!
> BCC: Getting frigid ninja stars
> BCC: Setting goals of '1 frigid ninja stars'...
> BCC: We should set the MCD if we can.
> BeatMe:A 0 174 false*
> BeatMe:C 0 174 false*
cast 16 Moxie of the Mariachi
You acquire an effect: Mariachi Mood (duration: 80 Adventures)
[3366] Ninja Snowmen
Encounter: Ninja Snowman
Round 0: cafeboob wins initiative!
> BCC: We are trying to use the HeBoulder, but you don't have one (or perhaps are on a 100% run without pumpkins or clipart), so I'm attacking.
> You have the latest batfactors.txt. Will not check again today.
> Checking for updates (running BatBrain ver. 1.38)...
> Running BatBrain version: 1.38 (current)
> Checking for updates (running SmartStasis ver. 3.21)...
> Running SmartStasis version: 3.21 (current)
> You have the latest pluralMonsters.txt. Will not check again today.
> WHAM: Running SmartStasis
Round 1: cafeboob executes a macro!
Round 1: cafeboob tries to steal an item!
You acquire an item: frigid ninja stars
> WHAM: Starting evaluation and performing of attack
> WHAM: We are going to 1-shot with attack with your weapon.
Round 2: cafeboob executes a macro!
Round 2: cafeboob attacks!
Round 3: ninja snowman (hilt/mask) takes 153 damage.
Round 3: cafeboob wins the fight!
You gain 5 Strengthliness
You gain 6 Wizardliness
You gain 15 Roguishness
[3367] Sorceress Tower: Level 1
Encounter: Flaming Samurai
Round 0: cafeboob wins initiative!
Round 1: cafeboob uses the frigid ninja stars!
Round 2: cafeboob wins the fight!
You gain 7 Beefiness
You gain 13 Enchantedness
You gain 23 Smarm
[3368] Sorceress Tower: Level 2
Encounter: the Fickle Finger of F8
Round 0: cafeboob wins initiative!
Round 1: cafeboob uses the razor-sharp can lid!
Round 2: cafeboob wins the fight!
You gain 12 Fortitude
You gain 11 Mysteriousness
You gain 20 Cheek
[3369] Sorceress Tower: Level 3
Encounter: Big Meat Golem
Round 0: cafeboob wins initiative!
Round 1: cafeboob uses the meat vortex!
Round 2: cafeboob wins the fight!
You gain 10 Strengthliness
You gain 12 Enchantedness
You gain 21 Smarm
[3370] Sorceress Tower: Level 4
Encounter: El Diablo
Round 0: cafeboob wins initiative!
Round 1: cafeboob uses the mariachi G-string!
Round 2: cafeboob wins the fight!
You gain 11 Strongness
You gain 9 Magicalness
You gain 23 Roguishness
[3371] Sorceress Tower: Level 5
Encounter: Electron Submarine
Round 0: cafeboob wins initiative!
Round 1: cafeboob uses the photoprotoneutron torpedo!
Round 2: cafeboob wins the fight!
You gain 8 Muscleboundness
You gain 10 Wizardliness
You gain 25 Cheek
[3372] Sorceress Tower: Level 6
Encounter: collapsed mineshaft golem
Round 0: cafeboob wins initiative!
Round 1: cafeboob casts RETURN!
> BeatMe:A 0 144 false*
> BeatMe:C 0 144 false*
cast 11 Moxie of the Mariachi
You acquire an effect: Mariachi Mood (duration: 55 Adventures)
[3373] Muscle Vacation
Encounter: Bang!
You acquire an item: stick of dynamite
[3376] Sorceress Tower: Level 6
Encounter: collapsed mineshaft golem
Round 0: cafeboob wins initiative!
Round 1: cafeboob uses the stick of dynamite!
Round 2: cafeboob wins the fight!
You gain 10 Strengthliness
You gain 6 Mysteriousness
You gain 28 Roguishness
That option is ignored if you are level 12 or higher. My patch overrides that level check if you're in BIG!Under what situations would the second item be needed, on the grounds that there's an option to only mine when you have free turns anyway?
I think the continuing after you reran it is because bcs13 () sets lair0 to true after it has looked for items once. It then, in your case, aborted and when you reran it it was under the impression that you had found the items yourself and moved on. This could probably be worded better in the abort message.