Bug - Cannot Reproduce Losing track of spices

ziz

Member
SVN r8320, OS X

I have Funkslinging and started this process with 3 spices and 4 anti-anti-antidotes in my inventory.

I did "make 3 spooky lo mein", which logged as follows (I don't have the gcli output, just the session log):

Code:
outfit Filthy Hippy Disguise

buy 2 herbs at market price from Hippy Store (Fratboy)
You acquire herbs (2)
You spent 128 Meat

[509] Cook 3 herbs + 3 spices
You acquire secret blend of herbs and spices (3)
Crafting used 3 each of spices and herbs

[512] Cook 3 spooky mushroom + 3 secret blend of herbs and spices
You acquire spooky stir-fry (3)
Crafting used 3 each of secret blend of herbs and spices and spooky mushroom

[515] Cook 3 spooky stir-fry + 3 dry noodles
You acquire spooky lo mein (3)
Crafting used 3 each of dry noodles and spooky stir-fry
custom outfit Backup

Somewhat later, I was autoadventuring in the Dungeons of Doom, and got poisoned. I have "minimum poison level for antidote use" set to "somewhat poisoned", and use FTF/SmartStasis.

FTF threw an antidote. I immediately got poisoned again, and then it looks like Mafia tried to throw antidote/spices pairs. (Note the "Poison level: 4 (set to remove if 4 or lower)" message before the first non-funkslinging throw, which is FTF, and the lack thereof before the funkslinging failed attempts, which I believe is Mafia)

Code:
[573] Dungeons of Doom
Encounter: swarm of killer bees
Strategy: default_attacks.ccs [default]
Round 0: sepos wins initiative!
Checking for updates (running First Things First ver. 3.6)...
_version_FTF => 3.6
You have a current version of First Things First.
Checking for updates (running SmartStasis ver. 2.3)...
_version_SS => 2.3
You have a current version of SmartStasis.
1/7 monsters dropping 1 goals.
Round 1: sepos uses the milky potion!
You lose 3 hit points
Round 2: sepos uses the cloudy potion!
You lose 4 hit points
You acquire an effect: Somewhat Poisoned (duration: 10 Adventures)
Round 3: sepos uses the effervescent potion!
All bang potions have been identified!
You lose 17 hit points
[color=#888800]Poison level: 4 (set to remove if 4 or lower)[/color]
Round 4: sepos uses the anti-anti-antidote!
You lose an effect: Somewhat Poisoned
You lose 3 hit points
You acquire an effect: Somewhat Poisoned (duration: 10 Adventures)
Round 5: sepos uses the anti-anti-antidote and uses the spices!
Round 6: sepos uses the anti-anti-antidote and uses the spices!
Round 7: sepos uses the anti-anti-antidote and uses the spices!
Round 8: sepos uses the anti-anti-antidote and uses the spices!

I aborted as soon as I noticed this, finished the combat manually, and:

Code:
[color=#888800]> inv spices[/color]

spices (3)
Refreshing closet...
Updating consumable items...
Updating miscellaneous items...
Refreshing stickers...
Requests complete.

[color=#888800]> inv spices[/color]

As expected, I have no spices in my inventory after using them to make the spooky lo mein, but Mafia thought I did.
 

jasonharper

Developer
Please check your session log, between the cooking and the poisoning events, for any occurrences of "Adjusted combat item count:". Sometimes KoL fails to update your list of combat items after they've been otherwise used; if the spices were still appearing in the list, mafia would have added them back to your inventory, resulting in the problem you saw.
 

ziz

Member
I don't see one for spices. Here is the only occurrence of "Adjusted combat item count" between the cooking and the poisoning:

Code:
[537] Defiled Nook
Encounter: Pileup
choice.php?pwd&whichchoice=156&option=1
Encounter: giant skeelton
Round 0: sepos loses initiative!
You lose 6 hit points
Round 1: sepos casts ENTANGLING NOODLES!
Round 2: sepos attacks!
Round 3: sepos plays Garin's Harp and uses the love song of smoldering passion!
You gain 24 Muscularity Points
You lose 7 hit points
Adjusted combat item count: love song of smoldering passion (-1)
Round 4: sepos attacks!
You acquire an item: skeleton bone
You acquire an item: skeleton bone
You gain 25 Strongness
You gain 12 Enchantedness
You gain 15 Roguishness

And the "Adjusted combat item count" from that combat:

Code:
[573] Dungeons of Doom
Encounter: swarm of killer bees
Round 0: sepos wins initiative!
 > Checking for updates (running First Things First ver. 3.6)...
 > You have a current version of First Things First.
 > Checking for updates (running SmartStasis ver. 2.3)...
 > You have a current version of SmartStasis.
> 1/7 monsters dropping 1 goals.
Round 1: sepos uses the milky potion!
You lose 3 hit points
Round 2: sepos uses the cloudy potion!
You lose 4 hit points
Round 3: sepos uses the effervescent potion!
You lose 17 hit points
 > Poison level: 4 (set to remove if 4 or lower)
Round 4: sepos uses the anti-anti-antidote!
You lose 3 hit points
Round 5: sepos uses the anti-anti-antidote and uses the spices!
Round 6: sepos uses the anti-anti-antidote and uses the spices!
Round 7: sepos uses the anti-anti-antidote and uses the spices!
Round 8: sepos uses the anti-anti-antidote and uses the spices!
Round 9: sepos uses the anti-anti-antidote and uses the spices!
Round 10: sepos uses the anti-anti-antidote and uses the spices!
Round 11: sepos uses the anti-anti-antidote and uses the spices!
Round 12: sepos uses the anti-anti-antidote and uses the spices!
Round 13: sepos uses the anti-anti-antidote and uses the spices!
Round 14: sepos uses the anti-anti-antidote and uses the spices!
Round 15: sepos uses the anti-anti-antidote and uses the spices!
Round 19: sepos attacks!
You lose 16 hit points
Round 20: sepos uses the anti-anti-antidote!
You lose 4 hit points
Adjusted combat item count: 8-ball (2)
Adjusted combat item count: anti-anti-antidote (2)
Adjusted combat item count: bubbly potion of blessing (2)
Adjusted combat item count: dark potion of ettin strength (2)
Adjusted combat item count: Harold's bell
Adjusted combat item count: inkwell (2)
Adjusted combat item count: Knob Goblin firecracker (3)
Adjusted combat item count: Knob Goblin seltzer
Adjusted combat item count: Knob Goblin superseltzer
Adjusted combat item count: Mountain Stream soda
Adjusted combat item count: razor-sharp can lid
Adjusted combat item count: scented massage oil (3)
Adjusted combat item count: spider web (7)
Adjusted combat item count: stick of dynamite
Adjusted combat item count: wussiness potion (4)
Round 26: sepos casts CHRONIC INDIGESTION!
You lose 17 hit points
Round 27: sepos casts CHRONIC INDIGESTION!
You lose 17 hit points
Round 28: sepos uses the anti-anti-antidote!
You lose 4 hit points
Round 29: sepos casts CHRONIC INDIGESTION!
You lose 17 hit points

(For your inspection, I've attached the entire session log.)
 

Attachments

  • sepos_20100322.txt
    51 KB · Views: 73

zarqon

Well-known member
I've had funky stuff going on with spices recently too. Mafia keeps thinking I have more spices than I do. I'll see if I can find any clues in my session logs.
 

slyz

Developer
I'm marking this as "Cannot Reproduce", since no-one has reported anything with newer builds.
 
Top