missingManuel.ash - Yet Another Manuel Script!

darkbob9

New member
It figures that the latest build mattered on the one day that I was too lazy to grab it.

That fixed the problem- thanks!
 

darkbob9

New member
It figures that the latest build mattered on the one day that I was too lazy to grab it.

That fixed the problem- thanks!

It seems to have introduced a new problem, however. There are monsters showing up that I already had knocked off
the list. The entire Nemeses group, for example. Also the Nemesis Lair group. I worked on all of those and finished
all the factoids earlier this year, and until this update, missingManuel had them listed properly. Perhaps it's because
of the word "the" being removed at some point? For example, missingManuel says I'm missing 3 factoids for:

Gorgolok, the Infernal Seal (The Nemesis' Lair) {3}
Gorgolok, the Infernal Seal (Volcanic Cave) {3}

The monster manuel pages in my campground say otherwise:

Gorgolok, the Infernal Seal (Nemesis' Lair)
<snip three factoids that everybody else has too>

similarly, all three factoids are listed under the Volcanic cave
section, but missingManuel says I don't have them now.


A few others (there are surely more, since I was below 150 unresearched and now am listed
at 170):

all three Trippy Floating Heads
all three Ninja Snowman
 
Last edited:

Bale

Minion
It seems to have introduced a new problem, however.

Yeah. It's complicated. I promise you that for one brief shining moment KoLmafia and missingManuel worked perfectly together. Then there was another change to monster recognition in KoLmafia that threw off missingManuel.

Hopefully turning will fix it soon. Again. This time might be a little tougher though.
 

Veracity

Developer
Staff member
With Revision 15880, KoLmafia now marks all the extra monsters I added as DUMMY monsters and they no longer appear in $monsters[]. Therefore, missingManuel can simply remove all the variants of Your Shadow - and need add nothing new for the more recent ones - and things will work as before.
 

Bale

Minion
Currently, the following new monsters from "The Unknown Tomb" are all unsorted:
  • The Unknown Accordion Thief
  • The Unknown Disco Bandit
  • The Unknown Pastamancer
  • The Unknown Sauceror
  • The Unknown Seal Clubber
  • The Unknown Turtle Tamer
 

Yendor

Member
So, the new IotM has made a lot of previous unobtainable monsters available. It's going to be a while before we can tell what's there, but there's a lot of old Crimbo monsters, for starters.

There's also a second Astronomer, whose first factoid is: "Remember, lifespans were shorter back in the olden times, so these ancient astronomers were about twelve years old. Explains a lot, doesn't it?"

There are two new monsters, The Emperor, who is killable, and The Hermit, who (probably) is not.
 

Turing

Member
Updated the script with all the new and old monsters I've seen reported. I'll keep updating it as more old factoids show up.
 

Darzil

Developer
Unless I'm missing something, The Hermit can be removed, as the factoids he drops when you don't wins aren't 'real' factoids.
 

Yendor

Member
Mafia now lists four monsters as (obsolete):
Astronomer (obsolete)
mimic (obsolete) -- factoid: "You should hear the mimic's Goblin King impersonation; it really nails that weird Goblin accent."
possessed wine rack (obsolete) -- factoid: "The possessed wine rack was actually built out of wood from a possessed wine barrel, so it was doomed from the start."
skeletal sommelier (obsolete) -- factoid: "'Sommelier' is French for "guy who knows where we keep the corkscrew"."

One other monster is missing from the count, the toy-making creature from the Gray Lagoon. As noted above, The Hermit doesn't have 'real' factoids.
 

Turing

Member
Hermit removed. Obsolete monsters should be working correctly now. As for the toy-making creature, we'll just have to wait for it to be added to Mafia.
 

Bale

Minion
I'd like to request a "Halloween XX" group for:

mutant gila monster
mutant rattlesnake
mutant saguaro
swarm of mutant fire ants
 

Veracity

Developer
Staff member
I notice that you don't count the toy-making creature from the Gray Lagoon. It exists in the fax network and KoLmafia has the correct name and monster ID for it.

To fix, you need to remove the Spooky Fright Factory from blockedAreas.

Having done so, when I run this script now I get:

Done checking Monster Manuel!
=================================
[Crimbo Town Toy Factory]
Amateur Elf {3}
Auteur Elf {3}
Provocateur Elf {3}
Raconteur Elf {3}
Saboteur Elf {3}
=================================
[Spooky Fright Factory]
bow-making mummy {3}
cookie-baking Thing from Beyond Time {3}
gift-wrapping vampire {3}
skeletal reindeer {3}
stocking-stuffing zombie {3}
=================================
[Halloween XX]
mutant gila monster {3}
=================================

You have casually researched 0 creatures.
You have thoroughly researched 0 creatures.
You have exhaustively researched 1532 creatures.
You have not researched 11 creatures.
Total creatures: 1543.
Done
The "You have exhaustively researched" line now agrees with KoL, at least.

Regarding the missing 11 creatures - the 5 elves are known and in the fax network, but none of the others have been reported yet. Given that we've seen monsters from the other areas in the Deck of Every Card, it is reasonable to hope we'll see the others, eventually.

I also wonder if you should remove the following from blockedMonsters:

rock snake - since the rock homunculus has been pulled from the deck
wire-crossin' elf - since other elves from the same Crimbo have been pulled from the deck
Deadwood Tree, Fur Tree, Hangman's Tree, Pumpkin Tree - we have a toilet-papered tree in the fax network, so, maybe these are findable? I haven't heard of monsters from this event being pulled from the deck, yet, but we can hope...
 

Terion

Member
In the July 30th podcast, from about 31:30 to 34:02, they talk about monsters that do/do not show up in the Deck: essentially, it can pick any monster with MM factoids (to avoid spoiling unreleased monsters) and, when they were adding factoids to the existing monsters prior to the MM rollout, some of the staff avoided adding factoids to unobtainable monsters and some of the staff did not. There was some murmuring at the end about going back and adding factoids to those monsters. (Riff: "I've finished my work for the week; I can do those for the next two days.") It is touched on again at 52:20-53:04, but just restates the "factoid-exists" reason for some monsters showing up and not others.
 

Veracity

Developer
Staff member
Considering that Riff has, apparently, added a bunch of factoids - for example, two mutant elves are now in the fax network - how are you feeling about your decision to add not-previously-seen monsters to the blocked list?

In any case, I updated to the latest version and it's pretty broken, alas:

Code:
=================================
[Kokomo Resort]
Drunken Tropical Vacationer {3}
Brick Mulligan, the Bartender {3}
=================================
[The Hidden Apartment Building]
Ancient Protector Spirit (dagger) {3}
=================================
[Battlefield (No Uniform)]
The Temporal Bandit {3}
=================================
[Junkyard]
batwinged gremlin {3}
erudite gremlin {3}
=================================
[A Mob of Zeppelin Protesters]
The Nuge {3}
=================================
[Spookiest Adventurer Contest]
Arthur Frankenstein {3}
=================================
[Stinkiest Adventurer Contest]
Assassin {3}
=================================
[Camp Logging Camp]
Hockey Elemental {3}
=================================
[El Vibrato Island]
bizarre construct {3}
=================================
[The Primordial Soup]
Cyrus the Virus {3}
=================================
[Professor Jacking's Huge-A-Ma-tron]
The Whole Kingdom {3}
=================================
[Spooky Fright Factory]
stocking-stuffing zombie {3}
=================================
[Shivering Timbers]
Underworld Tree {3}
=================================
[Barf Mountain]
angry tourist {3}
=================================
[The SMOOCH Army HQ]
SMOOCH private {3}
SMOOCH sergeant {3}
SMOOCH general {3}
Geve Smimmons {3}
=================================
[LavaCo™ Lamp Factory]
factory overseer (female) {3}
factory worker (male) {3}
lava golem {3}
Mr. Cheeng {3}
=================================
[The Bubblin' Caldera]
basaltamander {3}
lava lamprey {3}
lavatory {3}
Lavalos {3}
=================================
[The Ice Caves]
alien {3}
alien UFO {3}
=================================
[The Crashed U. F. O.]
alien queen {3}
=================================
[Halloween XX]
mutant gila monster {3}
=================================
[Unsorted]
Brick Mulligan, the Bartender {3}
Deuce Freshly {3}
Drunken Tropical Vacationer {3}
erudite gremlin {3}
Mob Penguin Supervisor {3}
Mr. Choch {3}
Pener Crisp {3}
Raul Stemley {3}
Rock-Banging Cave Elf {3}
Rudolphus of Crimborg {3}
Sinew-Stretching Cave Elf {3}
The Nuge {3}
The Temporal Bandit {3}
Travoltron {1}
Weapons-assembly Elfborg {3}
=================================
Aside from listing lots and lots of monsters for which I have full factoids, I see ultra-rare monsters there.

I removed the script from the script manager
(this deleted my local changes, too)
I installed the script from the script manager

And now it is way broken.
 

Veracity

Developer
Staff member
OK, yes. 16121 is back to normal. Now, after adding the following line to the appropriate place:

Code:
	extraAreas["The Burning Inferno Discotheque"] = $monsters[Travoltron];
(since that will never be a "location") I now get:

Done checking Monster Manuel!
=================================
[The Primordial Soup]
Cyrus the Virus {3}
=================================
[The SMOOCH Army HQ]
Geve Smimmons {2}
Raul Stemley {3}
Pener Crisp {3}
Deuce Freshly {2}
=================================
[The Velvet / Gold Mine]
Mr. Choch {3}
=================================
[LavaCo™ Lamp Factory]
Mr. Cheeng {1}
=================================
[The Bubblin' Caldera]
Lavalos {1}
=================================
[The Burning Inferno Discotheque]
Travoltron {1}
=================================

You have casually researched 2 creatures.
You have thoroughly researched 3 creatures.
You have exhaustively researched 1553 creatures.
You have not researched 4 creatures.
Total creatures: 1562.
Done.
Note that KoL reports this:

Code:
You have casually researched 2 creatures.
You have thoroughly researched 3 creatures.
You have exhaustively researched 1554 creatures.
I assume the discrepancy is from the "mutant circuit-soldering elf" from the Atomic Crimbo Toy Factory, which you have blocked out.

Riff got real busy adding factoids to obsolete monsters. That blocked area is probably one of many that should no longer be blocked.

I even notice that there is a "zombie Gnollish crossdresser" in Faustbot - which is not only not in KoLmafia, but the area it is from is not in KoLmafia.

(side note: There is a way to get Cyrus using a couple days setup in Ed, and a way to get him using, apparently, 10 turns and 30k from the mall. For reasons that I cannot begin to understand, the people who know how to do it the latter way consider it a "secret".)
 
Last edited:
Top