What causes KOLmafia to remove my equipment sometimes?

gorelando

New member
It seems that it thinks the slots should be bare, and it often carries out this 'direction' when I use the item manager to craft, although I believe it has happened at other times. Is there a setting I have on that's wrong?

Graphical CLI example:

Verifying ingredients...
Verifying ingredients for R'lyeh (1)...
Purchasing strawberry (1 @ 70)...
You spent 70 Meat
You acquire an item: strawberry
*** slot hat: KoL has Unfortunato's foolscap but KoLmafia has (none)
*** slot weapon: KoL has spiked femur but KoLmafia has (none)
*** slot off-hand: KoL has spiked femur but KoLmafia has (none)
*** slot back: KoL has protonic accelerator pack but KoLmafia has (none)
*** slot shirt: KoL has blessed rustproof +2 gray dragon scale mail but KoLmafia has (none)
*** slot pants: KoL has leotarrrd but KoLmafia has (none)
*** slot acc1: KoL has codpiece but KoLmafia has (none)
*** slot acc2: KoL has Lord Spookyraven's ear trumpet but KoLmafia has (none)
*** slot acc3: KoL has meteorthopedic shoes but KoLmafia has (none)
Purchases complete.
Verifying ingredients for great old fashioned (1)...
Creating great old fashioned (1)...
You acquire an item: great old fashioned
Successfully created great old fashioned (1)
Creating R'lyeh (1)...
You acquire an item: R'lyeh
Successfully created R'lyeh (1)
Taking off Unfortunato's foolscap...
Equipment changed.
Taking off spiked femur...
Equipment changed.
Taking off protonic accelerator pack...
Equipment changed.
Taking off blessed rustproof +2 gray dragon scale mail...
Equipment changed.
Taking off leotarrrd...
Equipment changed.
Taking off codpiece...
You acquire an effect: Ode to Booze (10)
Equipment changed.
Taking off Lord Spookyraven's ear trumpet...
Equipment changed.
Taking off meteorthopedic shoes...
Equipment changed.
You gain 8 Adventures
You gain 12 Fortitude
You gain 17 Enchantedness
You gain 23 Roguishness
You acquire an effect: The Effect Man Was Not Meant to Have (40)
You gain 1 Drunkenness
You lose some of an effect: Ode to Booze (-1)

As you can see in the middle there I cast Ode to Booze and drank the drink I made, but it happily continued with what it was doing. Why does KOLmafia have (none) in all my equipment slots and how can I stop this from happening?
 

lostcalpolydude

Developer
Staff member
The stuff you didn't include from the CLI would be useful. Especially if you can reliably reproduce this, and explain exactly how. People have reported it sporadically for years, but it has no chance of being fixed until it can be forced reliably.
 

Darzil

Developer
Reason lost is asking this is that the stuff before that list is the key stuff. Coming into that log, it already thinks it has nothing on, and is then taking a backup of that equipment in case it needs to change it to shop. It then finds it differs from KoL after shopping when it retrieves the api.php, sets the equipment to what it should be. After the creation, it puts back the equipment that differs from what it has now, which means it takes everything off.

So the mystery is not what happened there, but what happened that made KoLmafia think you had nothing on before that.
 

gorelando

New member
Hmm, okay, well, it happened today pretty early after login (although I had been logged in earlier) so I can paste the whole log from login to the instance:

Installing default certificate validation...
Sending login request...
Initializing session for gorelando...
Refreshing session data...
Synchronizing moon data...
Loading character status...
Retrieving character data...
Updating inventory...
Seeing what's still unrestricted today...
Done checking allowed items.
Examining Meat in closet...
Updating closet...
Retrieving quest data...
Retrieving familiar data...
Familiar data retrieved.
Retrieving campground data...
Examining Meat and pulls in storage...
Updating storage...
You are currently a member of The Average Clan
Visiting Floundry in clan VIP lounge
Session data refreshed.
2 days until Valentine's Day, Muscle bonus today and yesterday.
Using data override: data/mallprices.txt
Visiting Floundry in clan VIP lounge
You acquire an item: bass clarinet
You acquire white pixel (10)
You acquire an item: makeshift garbage shirt
Using 1 genie bottle.


[184] genie bottle
You acquire an item: blessed rustproof +2 gray dragon scale mail
You acquire an effect: Be a Mind Master (50)
You acquire an effect: Leash of Linguini (10)

[184] The X-32-F Combat Training Snowman
Encounter: the X-32-F Combat Training Snowman
Round 0: gorelando wins initiative!
Round 1: You lose 1 hit point
Round 1: gorelando attacks!
Round 2: X-32-F Combat Training Snowman takes 264 damage.
Round 2: gorelando wins the fight!
After Battle: You gain 4 Smarm
After Battle: Kadyrabbit dances around the corpse, shouting "Take that, mean ol' monster!" and then searches their pockets for candy. She's gonna be a damn fine adventurer one day.
After Battle: You gain 15 hit points
After Battle: You gain 15 Mojo Points
After Battle: You gain 12 Beefiness
After Battle: You gain 8 Mysteriousness
After Battle: You gain 18 Cheek

[184] The X-32-F Combat Training Snowman
Encounter: the X-32-F Combat Training Snowman
Round 0: gorelando wins initiative!
Round 1: You lose 1 hit point
Round 1: gorelando attacks!
Round 2: X-32-F Combat Training Snowman takes 275 damage.
Round 2: gorelando wins the fight!
After Battle: You gain 5 Smarm
After Battle: The little orphan girl frisks your fallen opponent for candy, and weirdly enough she finds some. Her dance of joy brings a smile to your face.
After Battle: You gain 19 hit points
After Battle: You gain 14 Mojo Points
After Battle: You gain 6 Strongness
After Battle: You gain 12 Magicalness
You gain a Mysticality point!
After Battle: You gain 25 Roguishness

[184] The X-32-F Combat Training Snowman
Encounter: the X-32-F Combat Training Snowman
Round 0: gorelando wins initiative!
Round 1: You lose 1 hit point
Round 1: gorelando attacks!
Round 2: X-32-F Combat Training Snowman takes 232 damage.
Round 2: gorelando wins the fight!
You acquire an item: meteoreo
After Battle: "Trick or treat!" Kadyrabbit yells at your fallen foe. With their last breath, they dump a handful of candy in her bucket. How heartwarming!
After Battle: You gain 20 hit points
After Battle: You gain 21 Mojo Points
After Battle: You gain 10 Muscleboundness
After Battle: You gain 12 Wizardliness
After Battle: You gain 25 Sarcasm

[184] The X-32-F Combat Training Snowman
Encounter: the X-32-F Combat Training Snowman
Round 0: gorelando wins initiative!
Round 1: You lose 1 hit point
Round 1: gorelando attacks!
Round 2: X-32-F Combat Training Snowman takes 228 damage.
Round 2: gorelando wins the fight!
Your familiar gains a pound: Kadyrabbit, the 8 lb. Trick-or-Treating Tot
After Battle: Kadyrabbit dances around the corpse, shouting "Take that, mean ol' monster!" and then searches their pockets for candy. She's gonna be a damn fine adventurer one day.
After Battle: You gain 16 hit points
After Battle: You gain 22 Mojo Points
After Battle: You gain 14 Fortitude
After Battle: You gain 12 Mysteriousness
After Battle: You gain 27 Sarcasm

[184] The X-32-F Combat Training Snowman
Encounter: the X-32-F Combat Training Snowman
Round 0: gorelando wins initiative!
Round 1: You lose 1 hit point
Round 1: gorelando attacks!
Round 2: X-32-F Combat Training Snowman takes 206 damage.
Round 2: gorelando wins the fight!
After Battle: "Trick or treat!" Kadyrabbit yells at your fallen foe. With their last breath, they dump a handful of candy in her bucket. How heartwarming!
After Battle: You gain 21 hit points
After Battle: You gain 21 Mojo Points
After Battle: You gain 18 Strengthliness
You gain a Muscle point!
After Battle: You gain 12 Magicalness
After Battle: You gain 29 Smarm
You gain a Moxie point!

[184] The X-32-F Combat Training Snowman
Encounter: the X-32-F Combat Training Snowman
Round 0: gorelando wins initiative!
Round 1: You lose 1 hit point
Round 1: gorelando attacks!
Round 2: X-32-F Combat Training Snowman takes 192 damage.
Round 2: You lose 7 hit points
Round 2: You lose 15 hit points
Round 2: You lose 15 Mojo Points
Round 2: gorelando attacks!
Round 3: X-32-F Combat Training Snowman takes 187 damage.
Round 3: gorelando wins the fight!
After Battle: Kadyrabbit dances around the corpse, shouting "Take that, mean ol' monster!" and then searches their pockets for candy. She's gonna be a damn fine adventurer one day.
After Battle: You gain 13 hit points
After Battle: You gain 13 Mojo Points
After Battle: You gain 16 Strongness
After Battle: You gain 22 Magicalness
After Battle: You gain 22 Sarcasm

[184] The X-32-F Combat Training Snowman
Encounter: the X-32-F Combat Training Snowman
Round 0: gorelando wins initiative!
Round 1: You lose 1 hit point
Round 1: gorelando casts MICROMETEORITE!
Round 2: X-32-F Combat Training Snowman drops 24 attack power.
Round 2: X-32-F Combat Training Snowman drops 38 defense.
Round 2: gorelando attacks!
Round 3: X-32-F Combat Training Snowman takes 207 damage.
Round 3: You lose 5 hit points
Round 3: You lose 12 hit points
Round 3: You lose 12 Mojo Points
Round 3: You lose 8 hit points
Round 3: gorelando attacks!
Round 4: X-32-F Combat Training Snowman takes 223 damage.
Round 4: gorelando wins the fight!
You acquire an item: ice rice
After Battle: You gain 5 Smarm
After Battle: The little orphan girl frisks your fallen opponent for candy, and weirdly enough she finds some. Her dance of joy brings a smile to your face.
After Battle: You gain 19 hit points
After Battle: You gain 11 Mojo Points
After Battle: You gain 22 Beefiness
After Battle: You gain 10 Enchantedness
After Battle: You gain 40 Chutzpah

[184] The X-32-F Combat Training Snowman
Encounter: the X-32-F Combat Training Snowman
Round 0: gorelando wins initiative!
Round 1: You lose 1 hit point
Round 1: gorelando casts MICROMETEORITE!
Round 2: X-32-F Combat Training Snowman drops 25 attack power.
Round 2: X-32-F Combat Training Snowman drops 39 defense.
Round 2: gorelando attacks!
Round 3: X-32-F Combat Training Snowman takes 226 damage.
Round 3: You lose 7 hit points
Round 3: You lose 15 hit points
Round 3: You lose 15 Mojo Points
Round 3: You lose 8 hit points
Round 3: gorelando attacks!
Round 4: X-32-F Combat Training Snowman takes 202 damage.
Round 4: gorelando wins the fight!
You acquire an item: Meteorite-Ade
After Battle: The little orphan girl frisks your fallen opponent for candy, and weirdly enough she finds some. Her dance of joy brings a smile to your face.
After Battle: You gain 17 hit points
After Battle: You gain 16 Mojo Points
After Battle: You gain 18 Muscleboundness
After Battle: You gain 22 Wizardliness
You gain a Mysticality point!
After Battle: You gain 33 Sarcasm

[184] The X-32-F Combat Training Snowman
Encounter: the X-32-F Combat Training Snowman
Round 0: gorelando wins initiative!
Round 1: You lose 1 hit point
Round 1: gorelando casts MICROMETEORITE!
Round 2: X-32-F Combat Training Snowman drops 27 attack power.
Round 2: X-32-F Combat Training Snowman drops 41 defense.
Round 2: gorelando attacks!
Round 3: X-32-F Combat Training Snowman takes 192 damage.
Round 3: You lose 20 hit points
Round 3: You lose 16 hit points
Round 3: You lose 16 Mojo Points
Round 3: You lose 11 hit points
Round 3: gorelando attacks!
Round 4: X-32-F Combat Training Snowman takes 193 damage.
Round 4: gorelando wins the fight!
After Battle: Kadyrabbit dances around the corpse, shouting "Take that, mean ol' monster!" and then searches their pockets for candy. She's gonna be a damn fine adventurer one day.
After Battle: You gain 14 hit points
After Battle: You gain 16 Mojo Points
After Battle: You gain 18 Fortitude
After Battle: You gain 18 Wizardliness
After Battle: You gain 44 Smarm
You can now equip a reinforced beaded headband (and possibly other things).
You gain a Moxie point!

[184] The X-32-F Combat Training Snowman
Encounter: the X-32-F Combat Training Snowman
Round 0: gorelando wins initiative!
Round 1: You lose 1 hit point
Round 1: gorelando casts MICROMETEORITE!
Round 2: X-32-F Combat Training Snowman drops 28 attack power.
Round 2: X-32-F Combat Training Snowman drops 43 defense.
Round 2: gorelando attacks!
Round 3: X-32-F Combat Training Snowman takes 175 damage.
Round 3: You lose 15 hit points
Round 3: You lose 21 hit points
Round 3: You lose 21 Mojo Points
Round 3: You lose 8 hit points
Round 3: You lose 19 hit points
Round 3: You lose 19 Mojo Points
Round 3: gorelando attacks!
Round 4: X-32-F Combat Training Snowman takes 183 damage.
Round 4: gorelando wins the fight!
Your familiar gains a pound: Kadyrabbit, the 9 lb. Trick-or-Treating Tot
After Battle: Kadyrabbit dances around the corpse, shouting "Take that, mean ol' monster!" and then searches their pockets for candy. She's gonna be a damn fine adventurer one day.
After Battle: You gain 12 hit points
After Battle: You gain 12 Mojo Points
After Battle: You gain 12 Muscleboundness
You gain a Muscle point!
After Battle: You gain 22 Enchantedness
After Battle: You gain 49 Roguishness
You acquire an item: ten-leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
*** slot hat: KoL has gravy boat but KoLmafia has (none)
*** slot weapon: KoL has bass clarinet but KoLmafia has (none)
*** slot off-hand: KoL has astral statuette but KoLmafia has (none)
*** slot back: KoL has protonic accelerator pack but KoLmafia has (none)
*** slot pants: KoL has pantogram pants but KoLmafia has (none)
*** slot acc1: KoL has gold detective badge but KoLmafia has (none)
*** slot acc2: KoL has tiny plastic golden gundam but KoLmafia has (none)
*** slot acc3: KoL has Kremlin's Greatest Briefcase but KoLmafia has (none)
*** slot familiar: KoL has li'l unicorn costume but KoLmafia has (none)
Finished using 1 ten-leaf clover.
Taking off gravy boat...
Equipment changed.
Taking off bass clarinet...
Equipment changed.
Taking off astral statuette...
Equipment changed.
Taking off protonic accelerator pack...
Equipment changed.
Taking off pantogram pants...
Equipment changed.
Taking off gold detective badge...
Equipment changed.
Taking off tiny plastic golden gundam...
Equipment changed.
Taking off Kremlin's Greatest Briefcase...
Equipment changed.
Taking off li'l unicorn costume...
Equipment changed.
Purchasing chewing gum on a string (1 @ 47)...
You spent 47 Meat
You acquire an item: chewing gum on a string
Purchases complete.
Using 1 chewing gum on a string...
You acquire an item: worthless knick-knack
Finished using 1 chewing gum on a string.
You acquire an item: ten-leaf clover
Using 1 ten-leaf clover...
You acquire an item: disassembled clover
Finished using 1 ten-leaf clover.

Here are the my actions as I input them: I logged in, I visited the floundry and took a bass clarinet and drained it, then I used the rummage bag for a makeshift garbage shirt . . . . which I''m pretty sure I put on . . . then I wished for blessed rustproof yadda yadda, I cast Incredible Self-esteem and Leash of Linguini. I fought the snowman ten times, then I visited the hermit, bought a clover, then told it to fish for a worthless item.

I hope this helps, and I appreciate the replies even if it's a bug-in-process. Good to know it's not something I'm doing wrong like an idiot.

edit: Okay, and here's something else, I just went to my equipment to put stuff back on, and the makeshift garbage shirt is still on! The one thing that I remembered doing which didn't get into the CLI . . .
 
Last edited:
Top