Results 1 to 5 of 5

Thread: Mafia randomly thinking I'm naked

  1. #1

    Default Mafia randomly thinking I'm naked

    This is happening more and more recently; mafia randomly thinks that, suddenly, I have nothing equipped:

    On the most recent instance, mafia clearly knew I had something equipped:
    Code:
    Putting on driftwood hat...
    Equipment changed.
    Putting on makeshift garbage shirt...
    Equipment changed.
    Holding latte lovers member's mug...
    Equipment changed.
    Putting on three-legged pants...
    Equipment changed.
    Putting on codpiece...
    Equipment changed.
    Putting on driftwood bracelet...
    Equipment changed.
    Putting on Eight Days a Week Pill Keeper...
    Equipment changed.
    Starting game with configuration BARBARIAN BARBECUE, BRUTALIST, CATAPULT, and SHARKS...
    
    [ Bastille Battalion ]
    
    Approaching pool table with an aggressive stance.
    You acquire an effect: Billiards Belligerence (10)
    Preference _poolGames changed from 0 to 1
    You lost. Boo hoo.
    done
    Preference questG04Nemesis changed from step4 to step5
    Scanning store inventories...
    Search complete.
    Purchasing perfect ice cube (1 @ 100)...
    *** slot hat: KoL has driftwood hat but KoLmafia has (none)
    *** slot weapon: KoL has Fourth of May Cosplay Saber but KoLmafia has (none)
    *** slot off-hand: KoL has latte lovers member's mug but KoLmafia has (none)
    *** slot back: KoL has vampyric cloake but KoLmafia has (none)
    *** slot shirt: KoL has makeshift garbage shirt but KoLmafia has (none)
    *** slot pants: KoL has three-legged pants but KoLmafia has (none)
    *** slot acc1: KoL has codpiece but KoLmafia has (none)
    *** slot acc2: KoL has driftwood bracelet but KoLmafia has (none)
    *** slot acc3: KoL has Eight Days a Week Pill Keeper but KoLmafia has (none)
    Purchases complete.
    Taking off driftwood hat...
    Equipment changed.
    Taking off Fourth of May Cosplay Saber...
    Equipment changed.
    Taking off latte lovers member's mug...
    Equipment changed.
    Taking off vampyric cloake...
    Equipment changed.
    Taking off makeshift garbage shirt...
    Equipment changed.
    Taking off three-legged pants...
    Equipment changed.
    Taking off codpiece...
    Equipment changed.
    Taking off driftwood bracelet...
    Equipment changed.
    Taking off Eight Days a Week Pill Keeper...
    Equipment changed.
    When it happened before, on the 20th:
    Code:
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
                   Player Snapshot
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    [...]
     > equipment
    
    Hat: FantasyRealm Mage's Hat
    Weapon: Fourth of May Cosplay Saber
    Off-hand: Kramco Sausage-o-Matic™
    Shirt: shoe ad T-shirt
    Pants: three-legged pants
    Back: vampyric cloake
    
    Acc. 1: (none)
    Acc. 2: (none)
    Acc. 3: hewn moon-rune spoon
    [...] (only skipping the rest of the "snapshot")
    
    [I buy the 3 +15% potions from the general store, cast 1 Prevent Scurvy and Sobriety, and use some of my free beach combings]
    
    equip hat driftwood hat
    
    equip weapon Fourth of May Cosplay Saber
    *** slot hat: KoL has driftwood hat but KoLmafia has (none)
    *** slot weapon: KoL has Fourth of May Cosplay Saber but KoLmafia has (none)
    *** slot off-hand: KoL has Kramco Sausage-o-Matic™ but KoLmafia has (none)
    *** slot back: KoL has vampyric cloake but KoLmafia has (none)
    *** slot shirt: KoL has shoe ad T-shirt but KoLmafia has (none)
    *** slot pants: KoL has three-legged pants but KoLmafia has (none)
    *** slot acc3: KoL has hewn moon-rune spoon but KoLmafia has (none)
    (this time, mafia didn't actually change my equipment)

    This also happened the day right before, on the 19th:
    Code:
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
                   Player Snapshot
    =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
    
    [...]
    
     > equipment
    
    Hat: psychic's circlet
    Weapon: Fourth of May Cosplay Saber
    Off-hand: Kramco Sausage-o-Matic™
    Shirt: makeshift garbage shirt
    Pants: old sweatpants
    Back: vampyric cloake
    
    Acc. 1: (none)
    Acc. 2: (none)
    Acc. 3: hewn moon-rune spoon
    
    [...] (only skipping the rest of the "snapshot", this is still literally the start of the session)
    
    main.php?action=may4
    Preference lastEncounter changed from Choose a Soundtrack to Upgrade Your May the Fourth Cosplay Saber
    Encounter: Upgrade Your May the Fourth Cosplay Saber
    Took choice 1386/4: Empathy Chip
    choice.php?whichchoice=1386&option=4&pwd
    Preference _saberMod changed from 0 to 4
    *** slot hat: KoL has psychic's circlet but KoLmafia has (none)
    *** slot weapon: KoL has Fourth of May Cosplay Saber but KoLmafia has (none)
    *** slot off-hand: KoL has Kramco Sausage-o-Matic™ but KoLmafia has (none)
    *** slot back: KoL has vampyric cloake but KoLmafia has (none)
    *** slot shirt: KoL has makeshift garbage shirt but KoLmafia has (none)
    *** slot pants: KoL has old sweatpants but KoLmafia has (none)
    *** slot acc3: KoL has hewn moon-rune spoon but KoLmafia has (none)
    (didn't auto-change my equipment there either)

    The most recent time it had happened, before that, was all the way back on the 4th, then the 14th of October, then in JUNE... At the very least it shouldn't happen this FREQUENTLY

  2. #2
    Developer Veracity's Avatar
    Join Date
    Mar 2006
    Location
    The Unseelie Court
    Posts
    12,315

    Default

    I think you edited out a lot of stuff from your session log?

    Code:
    Preference questG04Nemesis changed from step4 to step5
    I assume you visited your "same class in guild" character, but the log didn't say "Visiting XXX"?

    Code:
    Scanning store inventories...
    Search complete.
    Purchasing perfect ice cube (1 @ 100)...
    *** slot hat: KoL has driftwood hat but KoLmafia has (none)
    *** slot weapon: KoL has Fourth of May Cosplay Saber but KoLmafia has (none)
    *** slot off-hand: KoL has latte lovers member's mug but KoLmafia has (none)
    *** slot back: KoL has vampyric cloake but KoLmafia has (none)
    *** slot shirt: KoL has makeshift garbage shirt but KoLmafia has (none)
    *** slot pants: KoL has three-legged pants but KoLmafia has (none)
    *** slot acc1: KoL has codpiece but KoLmafia has (none)
    *** slot acc2: KoL has driftwood bracelet but KoLmafia has (none)
    *** slot acc3: KoL has Eight Days a Week Pill Keeper but KoLmafia has (none)
    Purchases complete.
    What did you do? Was this done in the GUI? In the Relay Browser? In a CLI or ASH script?
    via "acquire" or "retrieve_item" or via "buy"? Or what?
    If via a script, what script?

    Code:
    Taking off driftwood hat...
    Equipment changed.
    ...
    I assume this was restoring an outfit checkpoint. But we simply don't have the context to figure out where the checkpoint was made.

    Do you run Guide?

  3. #3

    Default

    I think you edited out a lot of stuff from your session log?

    Code:
    Preference questG04Nemesis changed from step4 to step5
    I assume you visited your "same class in guild" character, but the log didn't say "Visiting XXX"?
    Originally Posted by Veracity View Post
    I did. Also, the first one isn't a session log, but rather the actual output from the GCLI.

    Code:
    Scanning store inventories...
    Search complete.
    Purchasing perfect ice cube (1 @ 100)...
    *** slot hat: KoL has driftwood hat but KoLmafia has (none)
    *** slot weapon: KoL has Fourth of May Cosplay Saber but KoLmafia has (none)
    *** slot off-hand: KoL has latte lovers member's mug but KoLmafia has (none)
    *** slot back: KoL has vampyric cloake but KoLmafia has (none)
    *** slot shirt: KoL has makeshift garbage shirt but KoLmafia has (none)
    *** slot pants: KoL has three-legged pants but KoLmafia has (none)
    *** slot acc1: KoL has codpiece but KoLmafia has (none)
    *** slot acc2: KoL has driftwood bracelet but KoLmafia has (none)
    *** slot acc3: KoL has Eight Days a Week Pill Keeper but KoLmafia has (none)
    Purchases complete.
    What did you do? Was this done in the GUI? In the Relay Browser? In a CLI or ASH script?
    via "acquire" or "retrieve_item" or via "buy"? Or what?
    If via a script, what script?
    This was simply done via the GUI; the Purchases window.

    Code:
    Taking off driftwood hat...
    Equipment changed.
    ...
    I assume this was restoring an outfit checkpoint. But we simply don't have the context to figure out where the checkpoint was made.
    I WASN'T running a script, which is why I'm so confused; mafia had no reason to actually change my equipment, it simply did so as I hit "purchase" after having selected an item in the "Purchases" window.

    HOWEVER, I can say that I HAD JUST FINISHED using a script; visiting edam, the sauceror was actually the FIRST thing that I did once my script ended (the "done" is printed by my script once it reaches its final line).

    Do you run Guide?
    Yes
    Last edited by fredg1; 11-30-2019 at 10:44 PM.

  4. #4
    Senior Member
    Join Date
    Apr 2006
    Posts
    117

    Default

    Just happened to me almost as soon as I logged in. After doing my basic breakfast stuff (clicking the buttons on the main page), I went to my first battle, and noticed I was naked.

    Yes I run Guide but it wasn't active at the time. I had just used the vote ability, then clicked the "Equip" link to equip it to my empty slot (I had the voted sticker on yesterday.) After I equipped the I Voted Sticker I clicked an adventure location, which activated my mood and apparently that's when it took off all my clothes, Mafia told me my semi-rare was coming up, so I opened it. Then I ran an adventure, that's when I realized I was naked.

    All my actions today were through the Relay Browser, except for running clip_art.ash (which has stopped working recently, need to see if there's an update.) and turning my mood from apathetic to default.

    Aside from updating KolMafia I have not made any changes, added, or removed any scripts since my last post where I detailed everything you had asked. My configuration remains the same as my last post as well.

    Thank you for looking into this.

    EDIT: I didn't realize this was a new thread, I'm referring to my comment in the previous thread: https://kolmafia.us/showthread.php?1...enturing/page2
    Attached Files
    Last edited by Terrabull; 12-13-2019 at 05:18 AM.
    A bumcheekcity page I can be proud of!

  5. #5
    Developer fronobulax's Avatar
    Join Date
    Feb 2009
    Location
    Central Virginia, USA
    Posts
    4,517

    Default

    I have edited this several times because each time I go back and read what you wrote and it blows my hypothesis out of the water.

    The log in the other thread shows the problem without using a relay browser equip link so I think the focus remains on moods or pre/post-adventure scripts. Which of those are you using, do any of them change outfits and, if so, what command is used to do so?

    How do you realize you are naked? In particular do you actually attack with your bare hands? The code that says there is a mismatch forces Kolmafia to conform to KoL's idea of equipment so it could be that a mismatch is being detected and fixed rather than actually equipping nothing.

    Both session logs show this happening after a cast so scripts or processes that acquire MP could be suspect.

    I really want to construct a scenario where this is a thread access/synch type of issue but I can't make that happen yet.

    Tangentially - why do you think clip_art.ash is not working? The skill was cast once in your most recent log. I don't know what script you are using but in the absence of looking at the code, I would ask what your MP and MP recovery procedures are. The two variations I am running (if I can cast it in a HC run then there are specific things I want, without regard to mall prices) only try and recover MP once and stop casting if there is not enough MP. I note references to clip_art.ash in 2013 but no code so this is not the place to check for updates :-) But it may be that it stops casting because of MP or because of mall conditions. My versions, for example, won't actually request more than one of an item.
    Last edited by fronobulax; 12-13-2019 at 02:40 PM.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •