Bug - Fixed Lots of Multiuse changes

I have been using Mr Cheeng's spectacles in all my adventures the last few days and getting a lot of new multiuse messages as referenced below:

Agent Corrigan's cigarette is multiusable, but KoLmafia thought it was
alien hologram projector is multiusable, but KoLmafia thought it was
artisanal hand-squeezed wheatgrass juice is multiusable, but KoLmafia thought it was
assassin's cheese knife is multiusable, but KoLmafia thought it was
baloney rotgut is multiusable, but KoLmafia thought it was
Bangyomaman battle juice is multiusable, but KoLmafia thought it was
batarang is multiusable, but KoLmafia thought it was
black magic powder is multiusable, but KoLmafia thought it was
blob of acid is multiusable, but KoLmafia thought it was
bottle of Red-Out is multiusable, but KoLmafia thought it was
brigand brittle is multiusable, but KoLmafia thought it was
bucket of fish juice is multiusable, but KoLmafia thought it was
compressed air canister is multiusable, but KoLmafia thought it was
costume rental shop is multiusable, but KoLmafia thought it was
Cracklin' Oat Bran is multiusable, but KoLmafia thought it was
damp bar rag is multiusable, but KoLmafia thought it was
dancing fan is multiusable, but KoLmafia thought it was
devil-summoning hat is multiusable, but KoLmafia thought it was
Doc Galaktik's Vitality Serum is multiusable, but KoLmafia thought it was
drinks tray is multiusable, but KoLmafia thought it was
Dweebisol™ inhaler is multiusable, but KoLmafia thought it was
Enchanted Flyswatter is multiusable, but KoLmafia thought it was
enchanted muesli is multiusable, but KoLmafia thought it was
filthy monkey head is multiusable, but KoLmafia thought it was
fireclutch is multiusable, but KoLmafia thought it was
Fitspiration™ poster is multiusable, but KoLmafia thought it was
flashy pirate dreadlocks is multiusable, but KoLmafia thought it was
flayed mind is multiusable, but KoLmafia thought it was
Fu Manchu Wax is multiusable, but KoLmafia thought it was
funky eyepatch is multiusable, but KoLmafia thought it was
garbage juice slurpee is multiusable, but KoLmafia thought it was
gilt perfume bottle is multiusable, but KoLmafia thought it was
glass of gnat milk is multiusable, but KoLmafia thought it was
glass of warm milk is multiusable, but KoLmafia thought it was
Gnollish Crossdress is multiusable, but KoLmafia thought it was
grease trap is multiusable, but KoLmafia thought it was
handyman "hand soap" is multiusable, but KoLmafia thought it was
Hersey™ SMOOCH is multiusable, but KoLmafia thought it was
holistic headache remedy is multiusable, but KoLmafia thought it was
Iceberglar scarf is multiusable, but KoLmafia thought it was
icy hairspray is multiusable, but KoLmafia thought it was
Iiti Kitty Gumdrop is multiusable, but KoLmafia thought it was
janglin' bones is multiusable, but KoLmafia thought it was
janitor's mop is multiusable, but KoLmafia thought it was
leather glove is multiusable, but KoLmafia thought it was
Missing Eye Simulation Device is multiusable, but KoLmafia thought it was
muscle oil is multiusable, but KoLmafia thought it was
novelty fruit hat is multiusable, but KoLmafia thought it was
oil-filled donut is multiusable, but KoLmafia thought it was
one glove is multiusable, but KoLmafia thought it was
page of the Necrohobocon is multiusable, but KoLmafia thought it was
plague pie is multiusable, but KoLmafia thought it was
pygmy adder oil is multiusable, but KoLmafia thought it was
pygmy dart is multiusable, but KoLmafia thought it was
Redeye™ Eyedrops is multiusable, but KoLmafia thought it was
Smart Bone Dust is multiusable, but KoLmafia thought it was
spare neck bolts is multiusable, but KoLmafia thought it was
spicy jerky stick is multiusable, but KoLmafia thought it was
spooky gravy fairy warlock hat is multiusable, but KoLmafia thought it was
spray chrome is multiusable, but KoLmafia thought it was
stick-on gnome beard is multiusable, but KoLmafia thought it was
straw pole is multiusable, but KoLmafia thought it was
temporary tribal tattoo is multiusable, but KoLmafia thought it was
tiny canopic jar is multiusable, but KoLmafia thought it was
vial of swamp vapors is multiusable, but KoLmafia thought it was
voodoo glowskull is multiusable, but KoLmafia thought it was
votive candle is multiusable, but KoLmafia thought it was
warehouse clerk's glasses is multiusable, but KoLmafia thought it was
zombie hollandaise is multiusable, but KoLmafia thought it was
 

Veracity

Developer
Staff member
items.txt says those items are "avatar". Apparently, we need to teach something - probably the "check multiusablility in rel strings" code - that an "avatar" item is multiusable.
 

Veracity

Developer
Staff member
Revision 16480.

By the way - "vial of swamp vapors is multiusable, but KoLmafia thought it was" etc. makes no sense.

Code:
			if ( multi != ourMulti )
			{
				String message =
					( multi ) ?
					itemName + " is multiusable, but KoLmafia thought it was not" :
					itemName + " is not multiusable, but KoLmafia thought it was";

				RequestLogger.printLine( message );
				RequestLogger.updateSessionLog( message );
				ItemDatabase.registerMultiUsability( itemId, multi );
			}
I think you left off the " not" from those messages.
 
Top