Bug - Fixed 15.0 r10301 - gets VERY confused about what's equipped and what's not

gCLI output:

[239] Mysticality Vacation
Encounter: A Beach
You acquire ice-cold six-pack (2)
Casting Empathy of the Newt 1 times...
You acquire an effect: Empathy (duration: 15 Adventures)
Empathy of the Newt was successfully cast.
Casting Leash of Linguini 1 times...
You acquire an effect: Leash of Linguini (duration: 10 Adventures)
Leash of Linguini was successfully cast.
Casting Smooth Movement 1 times...
You acquire an effect: Smooth Movements (duration: 10 Adventures)
Smooth Movement was successfully cast.
Putting on stainless steel solitaire...
You don't have the item you're trying to equip.
Putting on stainless steel solitaire...
You don't have the item you're trying to equip.
Putting on stainless steel solitaire...
You don't have the item you're trying to equip.

Mafia failed to realize that the stainless steel solitaire was equipped already - it still thought I had the Loathing Legion necktie equipped in that slot. It's for times like these that I wish there was some way to refresh your equipment...
 

slyz

Developer
It's for times like these that I wish there was some way to refresh your equipment...
Simply type "refresh equip" in the gCLI.

Your gCLI output doesn't show when Mafia lost track of what you had equipped. Do you know what happened? How did you equip the solitaire in the first place?
 
Simply type "refresh equip" in the gCLI.

Your gCLI output doesn't show when Mafia lost track of what you had equipped. Do you know what happened? How did you equip the solitaire in the first place?
Just found where it happened... looks like the lag monster ate the response from when Mafia tried to put my Loathing Legion necktie back on.

MORE gCLI output:

Putting on stainless steel solitaire...
Equipment changed.
Casting Leash of Linguini 1 times...
You acquire an effect: Leash of Linguini (duration: 10 Adventures)
Leash of Linguini was successfully cast.
Casting Smooth Movement 1 times...
You acquire an effect: Smooth Movements (duration: 10 Adventures)
Smooth Movement was successfully cast.
Putting on Loathing Legion necktie...

[220] Goatlet
Equipment changed.
Encounter: sabre-toothed goat
Round 0: wrldwzrd89 wins initiative!
Round 1: wrldwzrd89 casts STUFFED MORTAR SHELL!
Round 2: sabre-toothed goat takes 215 damage.
Round 2: wrldwzrd89 wins the fight!
You gain 17 Mana Points
You gain 102 Meat
After Battle: The_Flyin_Hawaiian bends its brim into an approximation of a smile.
You gain 4 Strongness
You gain 26 Wizardliness
You gain 9 Cheek
Casting Springy Fusilli 1 times...
You acquire an effect: Springy Fusilli (duration: 10 Adventures)
Springy Fusilli was successfully cast.

[221] Goatlet
Encounter: sabre-toothed goat
Round 0: wrldwzrd89 wins initiative!
Round 1: wrldwzrd89 casts STUFFED MORTAR SHELL!
Round 2: sabre-toothed goat takes 211 damage.
Round 2: wrldwzrd89 wins the fight!
You gain 98 Meat
After Battle: The_Flyin_Hawaiian bends its brim into an approximation of a smile.
You gain 4 Strongness
You gain 25 Enchantedness
You gain 12 Cheek

[222] Goatlet
Encounter: drunk goat
Round 0: wrldwzrd89 loses initiative!
You lose 33 hit points
Round 1: wrldwzrd89 casts STUFFED MORTAR SHELL!
Round 2: drunk goat takes 267 damage.
Round 2: wrldwzrd89 wins the fight!
You gain 91 Meat
After Battle: The_Flyin_Hawaiian bends its brim into an approximation of a smile.
You gain 7 Strengthliness
You gain 21 Wizardliness
You gain 15 Chutzpah
You gain a Moxie point!
Restoring HP! Currently at 10 of 77 HP, 307 of 307 MP, current meat: 42106 ... Target HP = 77.
switchEquipmentForBuffs => false
Casting Lasagna Bandages 1 times...
You gain 17 hit points
Lasagna Bandages was successfully cast.
switchEquipmentForBuffs => true
switchEquipmentForBuffs => false
Casting Lasagna Bandages 2 times...
You gain 49 hit points
Lasagna Bandages was successfully cast.
switchEquipmentForBuffs => true

[223] Goatlet
Encounter: drunk goat
Round 0: wrldwzrd89 loses initiative!
You lose 31 hit points
Round 1: wrldwzrd89 casts STUFFED MORTAR SHELL!
Round 2: drunk goat takes 211 damage.
Round 2: wrldwzrd89 wins the fight!
You gain 77 Meat
After Battle: The_Flyin_Hawaiian bends its brim into an approximation of a smile.
You gain 9 Strongness
You gain 18 Enchantedness
You gain 15 Sarcasm

[224] Goatlet
Encounter: drunk goat
Round 0: wrldwzrd89 wins initiative!
Round 1: wrldwzrd89 casts STUFFED MORTAR SHELL!
Round 2: drunk goat takes 271 damage.
Round 2: wrldwzrd89 wins the fight!
You gain 17 Mana Points
You gain 82 Meat
You acquire an item: bottle of whiskey
After Battle: The_Flyin_Hawaiian bends its brim into an approximation of a smile.
You gain 8 Fortitude
You gain 24 Wizardliness
You gain a Mysticality point!
You gain 8 Smarm
Casting Empathy of the Newt 1 times...
You acquire an effect: Empathy (duration: 15 Adventures)
Empathy of the Newt was successfully cast.

[225] Goatlet
Encounter: dairy goat
Round 0: wrldwzrd89 loses initiative!
Round 1: wrldwzrd89 casts STUFFED MORTAR SHELL!
Round 2: dairy goat takes 378 damage.
Round 2: wrldwzrd89 wins the fight!
You gain 86 Meat
You acquire an item: goat cheese
You acquire an item: glass of goat's milk
After Battle: The_Flyin_Hawaiian bends its brim into an approximation of a smile.
You gain 10 Strongness
You gain 16 Mysteriousness
You gain 12 Smarm
Casting The Sonata of Sneakiness 1 times...
You acquire an effect: The Sonata of Sneakiness (duration: 15 Adventures)
The Sonata of Sneakiness was successfully cast.
Casting Ur-Kel's Aria of Annoyance 1 times...
You acquire an effect: Ur-Kel's Aria of Annoyance (duration: 15 Adventures)
Ur-Kel's Aria of Annoyance was successfully cast.

[226] Goatlet
Encounter: dairy goat
Round 0: wrldwzrd89 loses initiative!
You lose 32 hit points
Round 1: wrldwzrd89 casts STUFFED MORTAR SHELL!
Round 2: dairy goat takes 245 damage.
Round 2: wrldwzrd89 wins the fight!
Your familiar gains a pound: The_Flyin_Hawaiian, the 8 lb. Hovering Sombrero
You gain 97 Meat
You acquire an item: goat cheese
You acquire an item: glass of goat's milk
After Battle: The_Flyin_Hawaiian bends its brim into an approximation of a smile.
You gain 6 Strongness
You gain 22 Mysteriousness
You gain 11 Cheek
Restoring HP! Currently at 13 of 77 HP, 287 of 310 MP, current meat: 42448 ... Target HP = 77.
Visiting Relaxing Hot Tub in clan VIP lounge
You gain 64 hit points

[227] Goatlet
Encounter: sabre-toothed goat
Round 0: wrldwzrd89 wins initiative!
Round 1: wrldwzrd89 casts STUFFED MORTAR SHELL!
Round 2: sabre-toothed goat takes 245 damage.
Round 2: wrldwzrd89 wins the fight!
You gain 109 Meat
After Battle: The_Flyin_Hawaiian bends its brim into an approximation of a smile.
You gain 5 Muscleboundness
You gain 28 Mysteriousness
You gain 8 Chutzpah

[228] Goatlet
Encounter: sabre-toothed goat
Round 0: wrldwzrd89 loses initiative!
You lose 30 hit points
Round 1: wrldwzrd89 casts STUFFED MORTAR SHELL!
Round 2: sabre-toothed goat takes 200 damage.
Round 2: wrldwzrd89 wins the fight!
You gain 108 Meat
After Battle: The_Flyin_Hawaiian bends its brim into an approximation of a smile.
You gain 10 Fortitude
You gain 22 Mysteriousness
You gain 7 Roguishness

[229] Goatlet
Encounter: dairy goat
Round 0: wrldwzrd89 wins initiative!
Round 1: wrldwzrd89 casts STUFFED MORTAR SHELL!
Round 2: dairy goat takes 185 damage.
Round 2: wrldwzrd89 wins the fight!
You gain 91 Meat
You acquire an item: goat cheese
After Battle: The_Flyin_Hawaiian bends its brim into an approximation of a smile.
You gain 12 Muscleboundness
You gain 22 Magicalness
You gain 5 Sarcasm
Casting Leash of Linguini 1 times...
You acquire an effect: Leash of Linguini (duration: 10 Adventures)
Leash of Linguini was successfully cast.
Casting Smooth Movement 1 times...
You acquire goat cheese pizza (3)
You acquire yeti fur (5)
You gain 5,000 Meat
You acquire an effect: Smooth Movements (duration: 10 Adventures)
Smooth Movement was successfully cast.
Verifying ingredients...
Verifying ingredients for bitchin' meatcar (1)...
Verifying ingredients for dope wheels (1)...
Purchasing tires (1 @ 28)...
You acquire an item: tires
You spent 28 Meat
Purchases complete.
Verifying ingredients for sweet rims (1)...
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: stolen accordion
Finished using 1 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: saucepan
Finished using 1 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 gewgaw
Finished using 1 chewing gum on a string.
Purchasing hermit permit (1 @ 100)...
You acquire an item: hermit permit
You spent 100 Meat
Purchases complete.
Purchasing sweet rims (1 @ 1 worthless item)...
Visiting the Hermit...
You acquire an item: sweet rims
Hermit successfully looted!
Successfully created sweet rims (1)
Creating dope wheels (1)...
You acquire an item: dope wheels
Successfully created dope wheels (1)
Verifying ingredients for meat engine (1)...
Verifying ingredients for full meat tank (1)...
Purchasing empty meat tank (1 @ 20)...
You acquire an item: empty meat tank
You spent 20 Meat
Purchases complete.
Creating full meat tank (1)...
You acquire an item: full meat tank
Successfully created full meat tank (1)
Verifying ingredients for cog and sprocket assembly (1)...
Purchasing cog (1 @ 20)...
You acquire an item: cog
You spent 20 Meat
Purchases complete.
Verifying ingredients for sprocket assembly (1)...
Purchasing sprocket (1 @ 20)...
You acquire an item: sprocket
You spent 20 Meat
Purchases complete.
Purchasing spring (1 @ 20)...
You acquire an item: spring
You spent 20 Meat
Purchases complete.
Creating sprocket assembly (1)...
You acquire an item: sprocket assembly
Successfully created sprocket assembly (1)
Creating cog and sprocket assembly (1)...
You acquire an item: cog and sprocket assembly
Successfully created cog and sprocket assembly (1)
Creating meat engine (1)...
You acquire an item: meat engine
Successfully created meat engine (1)
Creating bitchin' meatcar (1)...
You acquire an item: bitchin' meatcar
Successfully created bitchin' meatcar (1)
You acquire an item: Degrassi Knoll shopping list

[230] Mysticality Vacation
Encounter: A Fateful Trip
You gain 34 Enchantedness
You gain a Mysticality point!
Casting Springy Fusilli 1 times...
You acquire an effect: Springy Fusilli (duration: 10 Adventures)
Springy Fusilli was successfully cast.

[233] Mysticality Vacation
Encounter: A Tubular Vacation
You gain 31 Mysteriousness

[236] Mysticality Vacation
Encounter: A Tubular Vacation
You gain 39 Enchantedness

[239] Mysticality Vacation
Encounter: A Beach
You acquire ice-cold six-pack (2)
Casting Empathy of the Newt 1 times...
You acquire an effect: Empathy (duration: 15 Adventures)
Empathy of the Newt was successfully cast.
Casting Leash of Linguini 1 times...
You acquire an effect: Leash of Linguini (duration: 10 Adventures)
Leash of Linguini was successfully cast.
Casting Smooth Movement 1 times...
You acquire an effect: Smooth Movements (duration: 10 Adventures)
Smooth Movement was successfully cast.
Putting on stainless steel solitaire...
You don't have the item you're trying to equip.
Putting on stainless steel solitaire...
You don't have the item you're trying to equip.
Putting on stainless steel solitaire...
You don't have the item you're trying to equip.

[242] Mysticality Vacation
Encounter: Rained In at the Dock
You acquire an item: floral print shirt
 

Winterbay

Active member
I had a similar report from a friend of mine, which also appeared to be lag related (Mafia failed to fax due to thinking he had no VIP-key, which he had, and then couldn't find his accordion). A refresh inv resolved that.
 

Veracity

Developer
Staff member
Putting on stainless steel solitaire...
Equipment changed.
Casting Leash of Linguini 1 times...
You acquire an effect: Leash of Linguini (duration: 10 Adventures)
Leash of Linguini was successfully cast.
Casting Smooth Movement 1 times...
You acquire an effect: Smooth Movements (duration: 10 Adventures)
Smooth Movement was successfully cast.
Putting on Loathing Legion necktie...

[220] Goatlet
Equipment changed.
Encounter: sabre-toothed goat
It looks like you were refreshing buffs (in a mood, presumably) with equipment-switching enabled.
Then, while that was still finishing, you started an adventure at the Goatlet.
The response to the equipment request came in after you'd already submitted the URL.

I don't see why that would not get parsed and update your equipment, as expected.
 
Last edited:

Veracity

Developer
Staff member
I see that we make an output checkpoint before doing HP/MP/Mood recovery and restoring it after such recovery is done. Unfortunately, restoring equipment occurs AFTER adventuring in the Relay Browser was reenabled. Revision 10305 fixes that.

I STILL don't understand why we didn't set your equipment correctly when the equipment request finished, even though you had already started a fight, but that shouldn't happen anymore.
 
Top