So, for my day 4 I have a bunch more feedback to report:
First, I'll comment that I actually made the change I described above, and it appears to have greatly reduced the amount of servant-switching that was going on. Of course, I may also have introduced new bugs, so if (when...) I report anything else funny about servant-switching I'll be sure to also point out that it's quite likely my own issue. Also, when I reached level 12, it released the belly-dancer, which has gone unused. Should it perhaps have released the maid instead, in order to speed up the nuns?
Also, I'll note that I manually stopped the script a couple of times when it was adventuring in the Gallery, in order to clover the Bathroom instead. I'm not sure if the script was saving them for something else, but since my run will (presumably) take five days I'm guessing that I can maybe be a bit less thrifty than whatever it may be planning.
There seems to have been some additional difficulty caused by my manual adventuring in the Barrr earlier in the run. The script started reporting "Insult gathering party." before each adventure, and was equipping the swashbuckling outfit. However, before any actual adventuring it would swap it back out, and adventure in some other place. It's a fairly minor thing, (particularly since it was due to my manual adventuring) but the check that concludes that there is no need to visit the Barrr could be made before the "Insult gathering party" & associated gear/servant changes. Or, that check might be deemed incorrect, because I had not yet gotten the Frat blueprints, and therefore did indeed need to visit the Barrr. Either way, the checks before and after that message should be more consistent about which thing should be done next.
In order to get rid of the equipment-swapping situation described above, I manually visited the Barrr to get the blueprints. When I re-started the script, it proceeded to open up the F'c'le. So that appears to be fine now.
Later, there was also a bit of fallout from my having manually gotten the Nostril of the Serpent earlier in the run. Today, after defeating Lord Spookyraven, the script attempted to adventure in the not-yet-opened Hidden City. So I stopped the script and manually opened it. Amusingly, when I re-started the script, it then complained about not having the Stone-Faced effect. which it presumably wants in order to get the Nostril:
Code:
Must get a snake nose.
choiceAdventure579 => 2
We are not Stone-Faced. Please get a stone wool and run me again or we'll just do this manually.
Countdown: 20 seconds...
After looking at the logic in the script, I tried doing "set ed_hiddenunlock = true" to get past that. It seemed to work.
Also, while the script was doing the Hidden City, Mafia started printing some messages to the console where I had run it:
Code:
Invalid setting 2 for choiceAdventure781.
Invalid setting 2 for choiceAdventure781.
Invalid setting 2 for choiceAdventure785.
Invalid setting 2 for choiceAdventure781.
Invalid setting 2 for choiceAdventure783.
Invalid setting 2 for choiceAdventure785.
Invalid setting 2 for choiceAdventure781.
Invalid setting 2 for choiceAdventure783.
Invalid setting 2 for choiceAdventure785.
Invalid setting 2 for choiceAdventure787.
These now appear periodically. They don't appear to have adversely affected the script. At this point, it has opened up the Ziggurat, but has not fought the protector spectre.
Immediately after hitting level 12, I got:
Code:
parent.charpane.location.href="charpane.php";
Since you have no access to the Clan VIP lounge, you may not visit the Speakeasy.
Servant points found: 1
ed_edSkills => 12
Maximizing...
60 combinations checked, best score 8.84
Putting on Bonerdagon necklace...
Equipment changed.
Putting on outfit: Filthy Hippy Disguise
Equipment changed.
Must save the ferret!!
You need 1 more beer helmet to continue.
You need 1 more distressed denim pants to continue.
You need 1 more bejeweled pledge pin to continue.
Unable to wear outfit Frat Warrior Fatigues.
Gremlin prep
ed_gremlins => start
Mind control device already at 10
Since you have no access to the Clan VIP lounge, you may not visit the Speakeasy.
Maximizing...
128 combinations checked, best score 8.84
Putting on fuzzy earmuffs...
Equipment changed.
Putting on bloodied surgical dungarees...
Equipment changed.
Putting on outfit: Filthy Hippy Disguise
Equipment changed.
Must save the ferret!!
You need 1 more beer helmet to continue.
You need 1 more distressed denim pants to continue.
You need 1 more bejeweled pledge pin to continue.
Unable to wear outfit Frat Warrior Fatigues.
Doing them gremlins
... which looped until I stopped it & manually got the outfit.
While doing the gremlins, I got killed more times than I think the script was prepared for. It appears to have never switched away from a strategy of flyer-then-dictionary. Eventually it stopped when it had to pay 4 Ka to UNDIE. I did the gremlins manually.
While doing Sonofa, it got beaten up by a Zerg Rush, and stopped. I applied a linen bandage & re-started the script, but then stopped it again when it started fighting, because it was still flyering & I wasn't sure how much Ka it was going to spend on that. (I probably should have just risked it, since it probably would have stopped again at 4, but whatever.) I manually fought a couple of lobsterfrogmen to finish the flyer quest, and then re-started the script.
The script continued fine. The second filthworm gland didn't drop for it, though. It appears to be using the scribe, when it should probably use the cat. As noted earlier, I may have to double-check my changes. Anyway, I should have more Renenutets available tomorrow, so I stopped it there.