Bug - Won't Fix Hermit problems

Winterbay

Active member
I jsut ran into this little interesting loop while trying to eat a Painfully penne:

Code:
Verifying ingredients for painful penne pasta (1)...
Robbing the     hermit...
Robbing the hermit...
Robbing the hermit...
Robbing the     hermit...
Robbing the hermit...
Robbing the hermit...
Robbing the     hermit...
Robbing the hermit...
Robbing the hermit...
Robbing the     hermit...
Robbing the hermit...
Robbing the hermit...
Robbing the     hermit...
Robbing the hermit...
Robbing the hermit...
Robbing the     hermit...
Robbing the hermit...
Robbing the hermit...
Robbing the     hermit...
Robbing the hermit...
Robbing the hermit...
Robbing the     hermit...
Robbing the hermit...
Robbing the hermit...
Robbing the     hermit...
Robbing the hermit...
KoLmafia declares     world peace.

Here I abort and go to the hermit myself leading to the following after clicking [try to fish for an item]:
Code:
Robbing the hermit...
Robbing the hermit...
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
KoLmafia     declares world peace.

I abort again and use the CLI instead, giving the following output:
Code:
> use 1 chewing     gum on

Searching for "chewing gum on a string"...
Robbing     the hermit...
Purchasing chewing gum on a string (1 @ 50)...
Robbing     the hermit...
You acquire an item: chewing gum on a string
You spent     50 Meat
Robbing the hermit...
Purchases complete.
Robbing the     hermit...
Using 1 chewing gum on a string...
You acquire an item:     worthless knick-knack
Finished using 1 chewing gum on a string.
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
KoLmafia     declares world peace.
KoLmafia declares world     peace.
KoLmafia declares world peace.
KoLmafia     declares world peace.
KoLmafia declares world     peace.
KoLmafia declares world peace.
KoLmafia     declares world peace.
KoLmafia declares world     peace.
KoLmafia declares world peace.
KoLmafia     declares world peace.
KoLmafia declares world     peace.
KoLmafia declares world peace.
KoLmafia     declares world peace.
KoLmafia declares world     peace.
KoLmafia declares world peace.
KoLmafia     declares world peace.
KoLmafia declares world     peace.
KoLmafia declares world peace.
KoLmafia     declares world peace.
KoLmafia declares world     peace.
KoLmafia declares world peace.
KoLmafia     declares world peace.
KoLmafia declares world     peace.
KoLmafia declares world peace.
KoLmafia     declares world peace.

I abort firmly at this point and go to the Hermit in the relay browser again and click on the [get a permit] link:
Code:
Robbing the hermit...
Robbing the     hermit...
Robbing the hermit...
Robbing the hermit...
Robbing the     hermit...
Robbing the hermit...
Robbing the hermit...
Robbing the     hermit...
Robbing the hermit...
Robbing the hermit...
KoLmafia     declares world peace.
KoLmafia declares world     peace.
Robbing the hermit...
Robbing the hermit...
Robbing     the hermit...
KoLmafia declares world peace.
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
Robbing     the hermit...
Robbing the hermit...
Robbing the hermit...
KoLmafia     declares world peace.

I think I pressed the link again a few time for good measure after having aborted. I then go to the market and buy the permit myself:
Code:
You acquire an item: hermit permit
You     spent 100 Meat
You acquire an item: jabañero pepper
Hermit     successfully looted!
Creating painful penne pasta (1)...
You acquire     an item: painful penne pasta
Successfully created painful penne pasta     (1)
Eating 1 painful penne pasta...
You gain 9 Adventures
You     gain 18 Fortitude
You lose 23 hit points
You gain 12 Mana Points
Finished     eating 1 painful penne pasta.

And mafia takes over from there and gathers the jabañero pepper and makes the dish and eats it.

I'm not sure what, if anything, has happened with the Hermit lately but I feel that when I abort that many times surely Mafia should not continue to eat my items afterwards?

Edit: It appears my inventory was out of sync as I found out when trying to eat another one:
Code:
> use 1 chewing gum on

Searching for     "chewing gum on a string"...
Purchasing chewing gum on a     string (1 @ 50)...
You acquire an item: chewing gum on a string
You     spent 50 Meat
Purchases complete.
Using 1 chewing gum on a string...
You     acquire an item: worthless trinket
Finished using 1 chewing gum on a     string.

> acquire 1 hermit permit

>     inv hermit

hermit permit

>     refresh inv

Refreshing closet...
Updating consumable     items...
Updating miscellaneous items...
Refreshing stickers...
Requests     complete.

> inv hermit

That explains the repeat of robbing teh hermit, but not why Mafia didn't abort the eating (and not why it happened in the frist place).
 
Last edited:

roippi

Developer
Indeed. I've gotten this a few times (can happen with painful penne, ketchup-smithables, and I suppose the meatcar), and it's an inventory out-of-sync thing.
 

Veracity

Developer
Staff member
Indeed. I've gotten this a few times (can happen with painful penne, ketchup-smithables, and I suppose the meatcar), and it's an inventory out-of-sync thing.
Please show us what you did to get inventory out of synch.
Thanks.
 

roippi

Developer
Unfortunately I'm in ronin right now and under moxie sign so smithing is not free, so I'm not able to test this..

I use the familiarfeeder relay override to feed my slimeling. If you have a worthless trinket and a permit, it will add meatloaf helmet and the other ketchup smithables to the feeding list, and I think it's possible that you can get permit count to desynch that way. Again, I'd normally test this before mentioning it, but I won't be able to for 4-5 days.
 

Winterbay

Active member
5 turns before I got this wonderful synching error I managed to click on the relaybrowser's links for the dinghy and planks to get my dinghy.

This is the session log from there to the problem (since it worked fine to click on things then I assume that the problem happened after that). Everything was done in the relay browser, no automation was done.

Code:
[137] Mysticality Vacation
Encounter: On a Deserted Desert Island, with No Dessert
You gain 9 Enchantedness
You acquire an item: dinghy plans

cast 1 The Magical Mojomuscular Melody
You acquire an effect: The Magical Mojomuscular Melody (duration: 10 Adventures)

buy 1 chewing gum on a string at market price from Market Demon
You acquire an item: chewing gum on a string
You spent 50 Meat

use 1 chewing gum on a string
You acquire an item: worthless trinket

buy 1 hermit permit at market price from Market Demon
You acquire an item: hermit permit
You spent 100 Meat

hermit
You acquire an item: dingy planks

use 1 dinghy plans
You acquire an item: dingy dinghy

[140] Knob Goblin Kitchens
Encounter: Knob Goblin Master Chef
Round 0: winterbay loses initiative!
Round 1: winterbay casts CANNELLONI CANNON!
Round 2: knob goblin master chef takes 21 damage.
Round 2: winterbay casts SPAGHETTI SPEAR!
Round 3: knob goblin master chef takes 5 damage.
Round 3: winterbay wins the fight!
After Battle: Arog flits around like a hummingbird on crack, helping you pick stuff up.
You gain 67 Meat
You acquire an item: Knob Goblin spatula
You gain 2 Strengthliness
You gain a Muscle point!
You gain 4 Enchantedness
You gain 3 Roguishness

[141] Knob Goblin Kitchens
Encounter: Knob Goblin Sous Chef
Round 0: winterbay wins initiative!
Round 1: winterbay casts SPAGHETTI SPEAR!
Round 2: knob goblin sous chef takes 4 damage.
Round 2: winterbay casts SPAGHETTI SPEAR!
Round 3: knob goblin sous chef takes 5 damage.
Round 3: winterbay casts SPAGHETTI SPEAR!
Round 4: knob goblin sous chef takes 6 damage.
Round 4: winterbay casts SPAGHETTI SPEAR!
Round 5: knob goblin sous chef takes 4 damage.
Round 5: winterbay wins the fight!
Your familiar gains a pound: Arog, the 7 lb. Coffee Pixie
After Battle: Arog flits around like a hummingbird on crack, helping you pick stuff up.
You gain 42 Meat
You acquire an item: tomato
You acquire an item: Knob sausage
You gain 3 Strongness
You gain 3 Enchantedness
You gain 3 Smarm

buy 1 Dramatic™ range at market price from Market Demon
You acquire an item: Dramatic™ range
You spent 1,000 Meat

use 1 Dramatic™ range

[142] Knob Goblin Kitchens
Encounter: Cobb's Knob lab key
You acquire an item: Cobb's Knob lab key

[142] Knob Goblin Kitchens
Encounter: Knob Goblin Sous Chef
Round 0: winterbay wins initiative!
Round 1: winterbay casts SPAGHETTI SPEAR!
Round 2: knob goblin sous chef takes 4 damage.
Round 2: winterbay casts SPAGHETTI SPEAR!
Round 3: knob goblin sous chef takes 5 damage.
Round 3: winterbay casts SPAGHETTI SPEAR!
Round 4: knob goblin sous chef takes 4 damage.
Round 4: winterbay casts SPAGHETTI SPEAR!
Round 5: knob goblin sous chef takes 4 damage.
Round 5: winterbay casts SPAGHETTI SPEAR!
Round 6: knob goblin sous chef takes 5 damage.
Round 6: winterbay wins the fight!
After Battle: Arog flits around like a hummingbird on crack, helping you pick stuff up.
You gain 49 Meat
You acquire an item: tomato
You gain 1 Fortitude
You gain 3 Mysteriousness
You gain 5 Smarm
You gain a Moxie point!
You acquire an item: sugar shard (2)

Unequip Hobo Monkey

equip familiar sugar shield

[143] Knob Goblin Kitchens
Encounter: Knob Goblin Sous Chef
Round 0: winterbay wins initiative!
Round 1: winterbay casts SPAGHETTI SPEAR!
Round 2: knob goblin sous chef takes 8 damage.
Round 2: winterbay casts SPAGHETTI SPEAR!
Round 3: knob goblin sous chef takes 5 damage.
Round 3: winterbay casts SPAGHETTI SPEAR!
Round 4: knob goblin sous chef takes 4 damage.
You lose 3 hit points
Round 4: winterbay casts SPAGHETTI SPEAR!
Round 5: knob goblin sous chef takes 5 damage.
Round 5: winterbay wins the fight!
After Battle: Arog flits around like a hummingbird on crack, helping you pick stuff up.
You gain 54 Meat
You acquire an item: wad of dough
You gain 2 Beefiness
You gain 5 Mysteriousness
You gain 2 Chutzpah

[144] Knob Goblin Kitchens
Encounter: Knob Goblin Master Chef
Round 0: winterbay loses initiative!
Round 1: winterbay casts SPAGHETTI SPEAR!
Round 2: knob goblin master chef takes 4 damage.
Round 2: winterbay casts SPAGHETTI SPEAR!
Round 3: knob goblin master chef takes 4 damage.
Round 3: winterbay casts SPAGHETTI SPEAR!
Round 4: knob goblin master chef takes 4 damage.
Round 4: winterbay casts SPAGHETTI SPEAR!
Round 5: knob goblin master chef takes 4 damage.
Round 5: winterbay casts SPAGHETTI SPEAR!
Round 6: knob goblin master chef takes 4 damage.
Round 6: winterbay casts SPAGHETTI SPEAR!
Round 7: knob goblin master chef takes 5 damage.
Round 7: winterbay wins the fight!
After Battle: Arog flits around like a hummingbird on crack, helping you pick stuff up.
You gain 78 Meat
You gain 4 Beefiness
You gain 3 Wizardliness
You gain 3 Sarcasm

hermit 1 jabañero pepper

hermit 1 jabañero pepper

hermit 1 jabañero pepper

hermit 1 jabañero pepper
 
Top