Bug - Fixed Two new account-related bugs

Unrecognized item found: 3 bottles of Mt. Noob Pale Ale

Also, KoLmafia is failing to recognize familiar hatchling usage failures due to not having a Terrarium.
 

Veracity

Developer
Staff member
Unrecognized item found: 3 bottles of Mt. Noob Pale Ale
Ah. So it gives you more than one now, eh? Revision 9776 adds the plural.

Also, KoLmafia is failing to recognize familiar hatchling usage failures due to not having a Terrarium.
So, are you going to tell us what it says in this case? It's hard to "recognize" something if you've never seen it.
 
So, are you going to tell us what it says in this case? It's hard to "recognize" something if you've never seen it.
I made and attempted to use a blood-faced volleyball before buying and using a terrarium. Did this in KoLmafia's item manager on a newly created multi. KoLmafia treated this like using any other item - except it didn't pick up that the use attempt failed. Didn't think to try hatching the familiar in the relay browser, to see how KoL responds in such a case. *sigh* If only... oh well, I guess you can mark this as fixed since I don't know how. XD
 

matt.chugg

Moderator
Veracity said:
So, are you going to tell us what it says in this case? It's hard to "recognize" something if you've never seen it.

Justa happened to have a brand new multi..

<center>You don't have a Terrarium to put that in.</center>

(don't know if its relevant, but it was an ajax response)


I think this is the relevant part of the debug log:

Code:
Requesting: http://www6.kingdomofloathing.com/inv_familiar.php?whichitem=275&which=3&ajax=1
3 request properties

Field: Cookie = [PHPSESSID=lt0grfleg2rd96l88gqqo09oe5]
Field: User-Agent = [KoLmafia v14.7]
Field: Content-Type = [application/x-www-form-urlencoded]

Retrieving server reply...

Retrieved: http://www6.kingdomofloathing.com/inv_familiar.php?whichitem=275&which=3&ajax=1

10 header fields
Field: null = [HTTP/1.1 200 OK]
Field: Date = [Wed, 31 Aug 2011 00:31:50 GMT]
Field: Content-Length = [510]
Field: Expires = [Thu, 19 Nov 1981 08:52:00 GMT]
Field: Connection = [close]
Field: Content-Type = [text/html; charset=UTF-8]
Field: Server = [Apache/2.2.3 (CentOS)]
Field: X-Powered-By = [PHP/5.1.6]
Field: Cache-Control = [no-store, no-cache, must-revalidate, post-check=0, pre-check=0]
Field: Pragma = [no-cache]

<script type="text/javascript">top.charpane.location.href="charpane.php";</script><script type="text/javascript">if (window.updateInv) updateInv([])</script><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><center>You don't have a Terrarium to put that in.</center></td></tr></table></center></td></tr><tr><td height=4></td></tr></table></center>
Processing results...
Processing result: mosquito larva (-1)
class net.sourceforge.kolmafia.request.CharPaneRequest

still havn't bought a terrarium, so can test after a fix if you need!
 

matt.chugg

Moderator
looks good

> ash item_amount($item[blood-faced volleyball])

Returned: 1

> use blood-faced volleyball

Using 1 blood-faced volleyball...
You don't have a Terrarium yet.

> ash item_amount($item[blood-faced volleyball])

Returned: 1

same from relay.
 
Top