MacGuffin 2.0 -- level 11 quest, automated

Bale

Minion
Z,Bale,
What would keep the counterchecker from working correctly with macguffin.ash?
I am in HC so counter checker will abort current actions when a semi-rare counter comes up.
This works just fine with wossname, counter checker pops up and wossname aborts as expected but not with macguffin.
It's a mafia function to abort current actions when the semi-rare counter comes up. You're saying that when using macguffin, mafia won't abort at the semi-rare?

I agree with zarqon, please give us more information 'cause this is weird. Was counterchecker even called? If so, what did it do? Find evidence in your session log to post here.
 

mredge73

Member
macguffin,
The counter checker pops up but does not stop auto-adventuring. Two different instances attached.
Code:
[1438] Oasis in the Desert
Encounter: swarm of scarab beatles
Round 0: alotavagina loses initiative!
You lose 12 hit points
> intheclear() returned false
 > FTF
> 1/4 monsters dropping goals.
Round 1: alotavagina casts ENTANGLING NOODLES!
 > Casual Combat, re-revamped.
 > Round 2
Round 2: alotavagina casts CANNELLONI CANNON!
Round 3: swarm of scarab beatles takes 176 damage.
Round 3: Magic Woman floats behind your opponent, and begins to glow brightly.  Starlight shines through your opponent, doing 27 damage, and pours into your body.
Round 3: swarm of scarab beatles takes 27 damage.
You gain 27 Mana Points
You gain 175 Meat
You gain 9 Strengthliness
You gain 17 Mysteriousness
You gain 10 Sarcasm
You gain a Moxie point!
 > Combat finished!
 > Checking for updates (running CounterChecker ver. 1.27)...
 > You have a current version of CounterChecker.
 > Checking counters now.
 > Semi-rares choices are not automated in hardcore or ronin.
 > Turning in stone rose...

[1439] Oasis in the Desert
Encounter: Glug, Glug, Glug
You acquire an effect: Ultrahydrated (duration: 5 Adventures)

...

[1515] The Middle Chamber
Encounter: tomb servant
Round 0: alotavagina wins initiative!
> intheclear() returned false
 > FTF
Round 1: alotavagina casts ENTANGLING NOODLES!
 > Casual Combat, re-revamped.
 > Round 2
Round 2: alotavagina casts CANNELLONI CANNON!
Round 3: tomb servant takes 252 damage.
You gain 53 Meat
You acquire an item: unidentified jerky
You gain 9 Fortitude
You gain 20 Wizardliness
You gain 12 Roguishness
 > Combat finished!

cast 1 Astral Shell
You acquire an effect: Astral Shell (duration: 5 Adventures)

cast 1 Smooth Movement
You acquire an effect: Smooth Movements (duration: 10 Adventures)
 > Checking counters now.
 > Semi-rares choices are not automated in hardcore or ronin.
 > Current pyramid position: 3.  Turning...

[1516] The Middle Chamber
Encounter: Wheel in the Pyramid, Keep on Turning
choice.php?whichchoice=135&option=1&pwd
 > Current pyramid position: 4.  Turning...

wossname
counter checker pops up and shuts down wossname, desired

Code:
 > Checking for updates (running One-Click Wossname ver. 1.5.8)...
 > You have a current version of One-Click Wossname.
> "frat-2-epsilon.txt" loaded (3 steps).
> Verifying Wossname progress...
> Current step: 2
> Completing step 2 of 3...

buy 5 hair spray at market price from Market Demon
You acquire hair spray (5)
You spent 120 Meat

use 5 hair spray
You acquire an effect: Butt-Rock Hair (duration: 15 Adventures)
custom outfit current
 > Step 2 goal: 1000 hippies slain.
 > Checking for updates (running Best Between Battle Script Ever ver. 1.9)...
 > You have a current version of Best Between Battle Script Ever.
 > You have the latest use_for_items.txt.  Will not check again today.
 > MCD: adjusting to 0...
mcd 0
 > Checking for updates (running CounterChecker ver. 1.27)...
 > You have a current version of CounterChecker.
 > Checking counters now.
 > Semi-rares choices are not automated in hardcore or ronin.
 > Unable to complete step 2
> Restoring initial settings...

equip weapon world's smallest violin

equip off-hand rave whistle

equip acc3 dead guy's watch
> OCW stopped.
 

zarqon

Well-known member
Hmmm, both of those instances are cases of adventure() in a while loop. Should be able to edit them to abort if adventure() returns false.
 

mredge73

Member
here are a few more instances...

Running mcguffin:

[1221] The Upper Chamber
Encounter: tomb servant
Round 0: mredge73 wins initiative!
> intheclear() returned true
> FTF
Round 1: mredge73 tries to steal an item!
You acquire an item: ancient protein powder
Round 2: Fire Baby produces a gout of flame from her fingertips, singeing your opponent for 34 damage.
Round 2: tomb servant takes 34 damage.
> SS
> Casual Combat, re-revamped.
> Round 2
Round 2: mredge73 attacks!
Round 3: tomb servant takes 50 damage.
> Round 3
Round 3: mredge73 attacks!
Round 4: tomb servant takes 82 damage.
> Round 4
Round 4: mredge73 attacks!
Round 5: tomb servant takes 88 damage.
You gain 63 Meat
After Battle: Fire Baby does a little fairy dance.
You gain 10 Muscleboundness
You gain 15 Wizardliness
You gain 20 Smarm
> Combat finished!
> Checking for updates (running CounterChecker ver. 1.3)...
> You have a current version of CounterChecker.
> Checking counters now.
> Semi-rares choices are not automated in hardcore or ronin.


[1222] The Middle Chamber
Encounter: Iiti Kitty
Round 0: mredge73 wins initiative!
> intheclear() returned true
> FTF
Round 1: mredge73 tries to steal an item!
You acquire an item: ancient Magi-Wipes
Round 2: Fire Baby produces a gout of flame from her fingertips, singeing your opponent for 19 damage.
Round 2: iiti kitty takes 19 damage.
> SS
> Casual Combat, re-revamped.
> Round 2
Round 2: mredge73 attacks!
You lose 8 hit points
> Round 3
Round 3: mredge73 attacks!
Round 4: iiti kitty takes 39 damage.
> Round 4
Round 4: mredge73 attacks!
Round 5: iiti kitty takes 37 damage.
> Round 5
Round 5: mredge73 attacks!
Round 6: iiti kitty takes 46 damage.
Round 6: Fire Baby produces a gout of flame from her fingertips, singeing your opponent for 13 damage.
Round 6: iiti kitty takes 13 damage.
You lose 13 hit points
> Round 6
Round 6: mredge73 attacks!
You lose 4 hit points
> Round 7
Round 7: mredge73 attacks!
Round 8: iiti kitty takes 44 damage.
Round 8: Fire Baby produces a gout of flame from her fingertips, singeing your opponent for 17 damage.
Round 8: iiti kitty takes 17 damage.
After Battle: Fire Baby does a little fairy dance.
You acquire an item: ancient vinyl coin purse
You gain 6 Strongness
You gain 27 Wizardliness
You gain 17 Roguishness
> Combat finished!


Wossname, works great!

[1389] Themthar Hills
Encounter: dirty thieving brigand
Round 0: mredge73 wins initiative!
> intheclear() returned true
> FTF
> SS
> Casual Combat, re-revamped.
> Round 1
Round 1: mredge73 attacks!
Round 2: dirty thieving brigand takes 42 damage.
> Round 2
Round 2: mredge73 attacks!
Round 3: dirty thieving brigand takes 34 damage.
You lose 7 hit points
> Round 3
Round 3: mredge73 attacks!
You lose 6 hit points
> Round 4
Round 4: mredge73 attacks!
Round 5: dirty thieving brigand takes 36 damage.
> Round 5
Round 5: mredge73 attacks!
Round 6: dirty thieving brigand takes 43 damage.
Round 6: Fire Baby produces a gout of flame from her fingertips, singeing your opponent for 18 damage.
Round 6: dirty thieving brigand takes 18 damage.
> Round 6
Round 6: mredge73 attacks!
Round 7: dirty thieving brigand takes 35 damage.
Round 7: Fire Baby produces a gout of flame from her fingertips, singeing your opponent for 27 damage.
Round 7: dirty thieving brigand takes 27 damage.
The nuns take 1,149 Meat; 51,865 recovered, 48,135 left to recover.
After Battle: Fire Baby does a little fairy dance.
You gain 5 Strongness
You gain 19 Mysteriousness
You gain 22 Cheek
> Combat finished!
> Nunmeat retrieved: 51865
> Estimated adventures remaining: 38
> Checking counters now.
> Semi-rares choices are not automated in hardcore or ronin.

bigisland.php?place=nunnery
> Unable to complete step 1
> Restoring initial settings...
> OCW stopped.
 

fronobulax

Developer
Staff member
I am using this on both my ascending multi and the multi testing Ascend.ash. Quite well behaved with the former. Spent 300+ turns opening the Hidden City with the latter, however and that seems excessive. Not sure whether that is RNG hate, a failure on Ascend's or my part to configure things or something else. Not clear whether Ascend is handling the protector spirits or that is something I have to do. Also saw an infinite loop that was setting and clearing a condition but not sure whether that was Ascend or MacGuffin. Reporting here in case it rings bell for someone else but this may be an operator or an Ascend problem. Certainly nothing to even think about until real life slows down for Z.

And thanks for the script.
 

halfvoid

Member
It doesn't automatically handle the spirits. I've found that out the hard way before. I just have a ccs set to abort on them so i can reequip some prismatic damage equipment and fight them on my own.
 

fronobulax

Developer
Staff member
That is documented and works fine for the manual player. Given the recommendations for SmartStasis and other scripts my concern, which DOES NOT belong in this thread, is whether Ascend, with it's goal of 100% automation is going to do the right thing or not.

thanks.
 

Raven434

Member
I have noticed that heals have started to hang lately, I might need to update Mafia, I am running 8487.

Restoring HP! Currently at 65 of 126 HP, 165 of 177 MP, current meat: 138871 ... Target HP = 114.

And then it just sits there.
 

fronobulax

Developer
Staff member
Working fine for me.

First, the string you quoted is generated by Bale's Universal Recovery script and not by MacGuffin so if there is really a problem it should be reported elsewhere. Second, what you describe can be explained by server lag so more information will be needed before anyone can actually investigate. Finally there is definitely a knee jerk reaction to take problem reports more seriously if the reporter is using the latest daily build which is 8506 at the moment.

Bottom line though, would seem to me to be that you are just encountering lag and so the solution would be to Stop/Abort and redo whatever you were trying to do. If you believe otherwise additional information would be quite helpful.
 

Raven434

Member
Ahhh. Yep. Recovery script. Thanks.

Yes - it is 100% repeatable, so I don't think it is "vanilla" lag.

Will do more testing and post in appropriate location.
 

fronobulax

Developer
Staff member
Ahhh. Yep. Recovery script. Thanks.

Yes - it is 100% repeatable, so I don't think it is "vanilla" lag.

Will do more testing and post in appropriate location.

I looked at Bale's code enough to be about 70% certain that if it had restored as requested it would have emitted something else so, given that it is repeatable, it makes the most sense to see what Bale thinks. You have probably found an edge case and those are always interesting.
 

Bale

Minion
Is there some situation in which your healing lags? You're the only one that seems to have the problem so I suspect you're doing something unusual, or else your network is fritzy. One of the two.

I'd recommend turning up the verbosity level while troubleshooting. (Use the relay script to modify settings.)
 

Spiny

Member
I have noticed that heals have started to hang lately, I might need to update Mafia, I am running 8487.

Restoring HP! Currently at 65 of 126 HP, 165 of 177 MP, current meat: 138871 ... Target HP = 114.

And then it just sits there.

Do you have the script set not to buy from mall or npcs? My suspicion is that the script is looking for a fullheal item, which you may not have. If the script isn't allowed to buy one from the mall, it may simply not want to heal you using various things at Doc Galaktiks due to cost efficiency. As Bale mentioned, turn up your verbosity level and that may be the case. You may have to handle your own healing in this situation under these circumstances.
 

zarqon

Well-known member
I've also had the recovery script hang before -- specifically that script, everything else was running quickly. I didn't have time to track down and properly report the issue; I just restored via relay browser and continued on my way. But I think Raven is reporting a valid issue, I merely have no idea what conditions cause it to happen. Regardless, please take this discussion over to the proper thread. Further posts about recovery in the MacGuffin thread will meet with stern frowns of disapproval.
 

paedraggaidin

New member
Hello! I've been using the script for several months (and 10+ ascensions) and up until now it has worked beautifully. Tonight, I started the script with 322 adventures remaining, and it worked fine up until I got the diary, at which point I had used about 60 adventures. Then, I used all remaining adventures in the Hidden Temple, only getting 2 of the choice adventures. Is it possible this was "natural" RNG mayhem?
 

fronobulax

Developer
Staff member
Hello! I've been using the script for several months (and 10+ ascensions) and up until now it has worked beautifully. Tonight, I started the script with 322 adventures remaining, and it worked fine up until I got the diary, at which point I had used about 60 adventures. Then, I used all remaining adventures in the Hidden Temple, only getting 2 of the choice adventures. Is it possible this was "natural" RNG mayhem?
Something similar happened to me and I also attributed it to RNG love. That said, I do believe there has been some discussion about whether the script always "uses" the diary which may have been a factor in my case. It will be a few days before I get to try it again.
 

Theraze

Active member
I blend my usage of the zarqon's MacGuffin script with Rinn's Level 11 script. I've taken to starting on MacGuffin, and if anything is wrong, switching over to Level 11, if anything goes wrong, switching to MacGuffin, repeat until done. Only change was converting Rinn's script to use the HiddenCity that was extracted from MacGuffin by... Bale? Anyways, I've had intermittent issues with one or the other, but switching between them has always solved it so far. Suppose I should probably pay attention when I hit an error in MacGuffin and report it though...
 

Bale

Minion
Only change was converting Rinn's script to use the HiddenCity that was extracted from MacGuffin by... Bale?
That was me, but I've made a few improvements/changes to it since there. Here's the version I use currently:
 

Attachments

  • HiddenCity.ash
    4.5 KB · Views: 30
Top