Bug - Fixed Mortar warning while adventuring in the cellar

exxyle

New member
I just got the "You are about to adventure without reading the Mortar disolving recipe with glasses equipped" warning, repeatedly, when trying to adventure in the Wine Cellar/Laundry Room, even though:
Code:
[374] Summoning Chamber
You acquire an item: recipe: mortar-dissolving solution
Putting on Lord Spookyraven's spectacles...
Equipment changed.
Using 1 recipe: mortar-dissolving solution...
Finished using 1 recipe: mortar-dissolving solution.
Putting on astral belt...
Equipment changed.
[B]Mortar-dissolving recipe used with Lord Spookyraven's spectacles equipped[/B].

Sure enough, after ignoring/clicking through the warnings:
Code:
[374] Unknown Adventure #401
Encounter: possessed wine rack
.......
You acquire an item: bottle of Chateau de Vinegar




[380] Unknown Adventure #400
Encounter: the cabinet of Dr. Limpieza
......
You acquire an item: blasting soda



Verifying ingredients...
Verifying ingredients for unstable fulminate (1)...
Creating unstable fulminate (1)...
You acquire an item: unstable fulminate

r14586.

Also, I have no idea why those locations were showing up as unknown adventure.
 

Darzil

Developer
Interesting. I had the same thing with the recipe warnings after Mafia autoran examining the recipe. When I looked at it manually the warning went away.
 

Darzil

Developer
r14594 - Ugly hacky fix for this (untested).

I have no idea why you saw those locations as unknown, I don't see that.

I don't know why the UseItemRequest when Mafia autoruns it doesn't pick up the response text, so set them manually. The downside is that it doesn't check for success by doing it this way.
 

Bale

Minion
Using r14602:

I got the warning in the wine cellar and laundry room, even though mafia automatically read it.

Code:
[381] Summoning Chamber
You acquire an item: recipe: mortar-dissolving solution

equip acc3 Lord Spookyraven's spectacles

use 1 recipe: mortar-dissolving solution

equip acc3 pirate fledges

So I manually equip the spectacles and use the recipe again. It now skips the warning. Your ugly fix did not help.
 

Darzil

Developer
Sometimes I hate coding. Stepped through this in Netbeans a statement at a time, and the ugly fix worked fine, no warnings. I guess that suggests some kind of race condition or something?
 

Bale

Minion
This time it worked for me also. I have no idea why it would work when it had failed previously. I even checked my session log to verify that my recipe was properly used as well as my revision number. It's a mystery.

Guess I'll marked this fixed.
 
Top