Bug Haiku Dungeon - Fairy Gravy Boat acquisition

Spiny

Member
r8433

I wanted to make a pregnant oily golden mushroom and needed the fary gravy boat, so I went adventuring for it. I got it, but mafia doesn't realize it because it doesn't have a standard item acquisition message.

Code:
[6554] Haiku Dungeon
Encounter: Gravy Fairy Ring

> make pregnant oily golden mushroom

Verifying ingredients for pregnant oily golden mushroom (1)...
Verifying ingredients for sleazy fairy gravy (1)...
You need 1 more fairy gravy boat to continue.

HTML code when getting the fairy gravy boat:
Code:
<body>
<Center><table  width=95%  cellspacing=0 cellpadding=0><tr><td style="color: white;" align=center bgcolor=blue><b>Results:</b></td></tr><tr><td style="padding: 5px; border: 1px solid blue;"><center><table><tr><td>Grab a gravy boat,<br>wring out a bunch of mushrooms,<br>and what do you get?<center><table class="item" style="float: none" rel="id=80&s=5&q=0&d=1&g=0&t=1&n=1&m=0&u=."><tr><td><img src="http://images.kingdomofloathing.com/itemimages/gravy.gif" alt="fairy gravy boat" title="fairy gravy boat" class=hand onClick='descitem(903885205)'></td><td valign=center class=effect><b>fairy gravy boat</b><br>was once your foe's, is now yours.<br>Beaters-up, keepers.</td></tr></table></center></td></tr></table></center></td></tr><tr><td height=4></td></tr></table><table  width=95%  cellspacing=0 cellpadding=0><tr><td style="color: white;" align=center bgcolor=blue><b>Adventure Again:</b></td></tr><tr><td style="padding: 5px; border: 1px solid blue;"><center><table><tr><td><center><p><a href="adventure.php?snarfblat=138">Adventure Again (The Haiku Dungeon)</a><p><a href="dungeons.php">Go back to The Dungeon Full of Dungeons</a></center></center></td></tr></table></center></td></tr><tr><td height=4></td></tr></table></center></body><script src="/onfocus.js"></script></html>
 

Aankhen

Member
I’m still seeing this in r8576 (confirmed with one other user in /hardcore, dunno what revision). It recognizes neither of the two outcomes of the choice adventure. I don’t have the HTML for it, unfortunately, just the session log:
Code:
Request 6 of 19 (Dungeon: Haiku Dungeon) in progress...

[245] Haiku Dungeon
Encounter: Gravy Fairy Ring

Request 7 of 19 (Dungeon: Haiku Dungeon) in progress...
I checked my inventory (much later, unfortunately) and saw that I did indeed get a fairy gravy boat.
 

philmasterplus

Active member
Unrecognized Goal?

Yesterday & today I was adventuring in the haiku dungeon for ~50 turns with the goal set to "1 fairy gravy boat". I was wondering "WTF RNG screw" when I looked at my inventory and saw "fairy gravy boat (6)" to my horror.

Why did this happen? Did I do something wrong, or is this a legitimate bug?

I was using r8611 and the Choice Adventure options was set to "fairy gravy boat". I don't remember setting it myself, though. I had been adventuring 10 turns at a time with the goal on.

ETA: Tested with my multi, doesn't work here either.

Also, I found this thread reporting the same problems. Perhaps it would be best to continue the discussion here.


Until the work on the haiku dungeon is finished, perhaps could there be a warning when attempting to adventure in the Haiku Dungeon?
 
Last edited:

slyz

Developer
Using "1 choiceadv" as the goal (and setting the correct choice) should work.

EDIT: the problem reported in the other thread would still exist though, so you would need to do an inventory refresh anyway. But at least you won't waste all those advs next time!
 

stannius

Member
Fairy gravy ring mushrooms not detected

The mushrooms from the fairy gravy ring choice adventure don't seem to get parsed. No acquire message is written to the gCLI and no mushrooms appear in inventory. Refreshing inventory shows that mushrooms were in fact acquired.
 

Veracity

Developer
Staff member
I would guess that this is because we parse results from choice.php using "normal" parsing - we look for "You acquire xxx", for example - but in the haiku dungeon, the choice results are in haiku. (If there were choice adventures yielding items in Suburban Dis, presumably the results would be in anapests, and those would not work, either.)
 
Top