Bug - Not A Bug Mafia not registering making or using multiple items

Erich

Member
[Not A Bug]

r16487

I wanted to use 20 ghost dog chows (they're not multi usable in vanilla), but Mafia doesn't register that I have enough (or any) even if the vanilla /count goes through:

Code:
> /count ghost dog chow

You have 20 sacks of Ghost Dog Chow.

> use 20 ghost dog chow

You need 20 more Ghost Dog Chow to continue.

> use ghost dog chow

You need 1 more Ghost Dog Chow to continue.

A similar thing happens when I try to make bricko oozes. I have the discovery, and enough parts, but it still doesn't register:

Code:
> /count bricko brick

You have 4 BRICKO bricks.

> /count bricko eye brick

You have 2 BRICKO eye bricks.

> make 2 bricko ooze

Verifying ingredients for BRICKO ooze (2)...
You need 4 more BRICKO brick to continue.

Am I doing something wrong?
 
Last edited:

Veracity

Developer
Staff member
"/count X" asks KoL (via chat) to tell you how many X you have.
"inv X" asks KoLmafia to tell you how many X you have.
I'd be curious to see what the latter command reports in your case.
 

Erich

Member
[Not A Bug]

"/count X" asks KoL (via chat) to tell you how many X you have.
"inv X" asks KoLmafia to tell you how many X you have.
I'd be curious to see what the latter command reports in your case.

Yeah, I was using /count to see if it registered that I had the ingredients in vanilla, just in case it was a user error. I used inv and it didn't even register (again, the /count is there just to reaffirm that I have the items). Hope I did it right:

Code:
> make bricko ooze

Verifying ingredients for BRICKO ooze (1)...
You need 2 more BRICKO brick to continue.

> inv bricko brick

> inv bricko eye brick

> /count eye brick

You have 1 BRICKO eye brick.

> /count bricko brick

You have 2 BRICKO bricks.

> /count ghost dog chow

You have 1 Ghost Dog Chow.

> inv ghost dog chow

> use ghost dog chow

You need 1 more Ghost Dog Chow to continue.
 
Last edited:

Erich

Member
[Not A Bug]

it took a refresh from the item manager. Sorry :(

God dammit I always end up messing these things up. Ah well. Happy T everyone :)
 

Veracity

Developer
Staff member
So KoLmafia's inventory does not agree with KoL's inventory.

I assume that you have "Buy items from the mall whenever needed" turned off in Preferences/Item Acquisition.

Code:
[color=green]> buy 2 ghost dog chow[/color]

Searching for "Ghost Dog Chow"...
Search complete.
Purchasing Ghost Dog Chow (2 @ 600)...
Unexpected plural of 'Ghost Dog Chow' found: sacks of Ghost Dog Chow
Purchases complete.

[color=green]> /count ghost dog chow[/color]

[color=green]You have 2 sacks of Ghost Dog Chow.[/color]

[color=green]> inv ghost dog chow[/color]

Ghost Dog Chow (2)

[color=green]> use 1 ghost dog chow[/color]

Using 1 Ghost Dog Chow...
Finished using 1 Ghost Dog Chow.

[color=green]> inv ghost dog chow[/color]

Ghost Dog Chow

[color=green]> /count ghost dog chow[/color]

[color=green]You have 2 sacks of Ghost Dog Chow.[/color]
Note that we didn't know the plural for Ghost Dog Chow, but we still recognized the purchase correctly.
Note that we didn't note that using it failed (because my familiar was max weight already).
If it had succeeded, we probably don't increment familiar experience/weight.
The item is not currently supported in KoLmafia...

Code:
[color=green]> buy 2 bricko brick[/color]

Searching for "BRICKO brick"...
Search complete.
Purchasing BRICKO brick (2 @ 100)...
Purchases complete.

[color=green]> /count bricko brick[/color]

[color=green]You have 2 BRICKO bricks.[/color]

[color=green]> inv bricko brick[/color]

BRICKO brick (2)

[color=green]> buy bricko eye brick[/color]

Searching for "BRICKO eye brick"...
Search complete.
Purchasing BRICKO eye brick (1 @ 100)...
Purchases complete.

[color=green]> /count bricko eye brick[/color]

[color=green]You have 1 BRICKO eye brick.[/color]

[color=green]> inv bricko eye brick[/color]

BRICKO eye brick

[color=green]> create bricko ooze[/color]

Verifying ingredients for BRICKO ooze (1)...
You acquire an item: BRICKO ooze
Successfully created BRICKO ooze (1)
I saw no errors with acquiring BRICK components or making a BRICKO ooze.

How did you obtain your Ghost Dog Chow and BRICKO bricks? Your inventory was wrong, and, unsurprisingly, we couldn't use items we didn't know you had, but I am unable to reproduce it.
 

Veracity

Developer
Staff member
[Not A Bug]

it took a refresh from the item manager. Sorry :(

God dammit I always end up messing these things up. Ah well. Happy T everyone :)
Oh, it's a bug if KoLmafia's inventory is not in synch with KoL. We just need to understand how that happens in order to make it not happen.

Did somebody send it to you in kmail or via a trade? We do not / can not update your inventory when things arrive like that.
 

Erich

Member
Oh, it's a bug if KoLmafia's inventory is not in synch with KoL. We just need to understand how that happens in order to make it not happen.

Did somebody send it to you in kmail or via a trade? We do not / can not update your inventory when things arrive like that.

Yeah, it was a kmail
 
Top