Unfixable Frederick NPC Glitch

Discussion in 'Closed' started by treezzz, Jul 20, 2018.

  1. treezzz
    Offline

    treezzz Member

    Joined:
    Jul 20, 2018
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Country Flag:
    IGN:
    treezzz
    When trying to open a new shop in the FM, I was told that I had to talk to Frederick to claim the items I left in my previous shop.

    When I went to claim my items, I was unable to talk to Frederick or any of the FM NPC's. Therefore, I can not open a shop or talk to the FM NPC's.

    I think I have identified the cause of this glitch. My previous shop had one item that had already been sold and the mesos already claimed. When the code checks if there were any items to be claimed, it saw that I had an item (already sold) in my shop inventory, but the mesos owed were zero.

    I haven'e explained this glitch very well, but if you need further clarification I would be happy to provide some.
     
  2. Kai
    Offline

    Kai Donator

    Joined:
    Sep 11, 2015
    Messages:
    10,254
    Likes Received:
    11,284
    Please do.
     
  3. treezzz
    Offline

    treezzz Member

    Joined:
    Jul 20, 2018
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Country Flag:
    IGN:
    treezzz
    Sorry I was tired last night so couldn't explain too well.

    BUG: When I enter the FM, I can not talk to the NPC's, change channels, or enter the individual FM portals (but I can leave the FM). When I try to set a shop up, it says I have to talk to Frederick to claim mesos and items.

    Possible cause: This is kind of hard to explain. I'll try using a step by step process to do so. I'm not certain this is the cause, but it's the only thing I can think of to cause this.

    1. Lets say you put one chaos scroll in a shop
    2. Someone buys the chaos scroll
    3. You take your mesos out of the shop, but don't hit organize or add more items.

    At this point, if someone were to look in your shop, they would only see a chaos scroll that had already sold and nothing else. There are no mesos to collect from said shop.

    4. Your shop expires, sending mesos and unsold items to Frederick

    What I think is happening is that it attempts to send the already sold item to Frederick. This creates a flag where you have to talk to Frederick to claim items and mesos. However, since Frederick doesn't actually owe you items or mesos (remember you already claimed your mesos in the shop UI), it creates a bug.

    This is pure conjecture, but I'm guessing what is happening is that all items, even sold ones, are sent to "Frederick". After being sent, the game doesn't check whether or not an item has been sold until after it has been "sent" to Frederick. The already sold item makes the condition requiring you to talk to Frederick true, but after Frederick recieves it, it discards the entity of the sold item, but doesn't reset the condition for requiring you to claim items to false. Because you don't have any items or mesos to retrieve, you can not talk to Frederick to claim items, but the game thinks you have items/mesos to claim.

    Again, I'm not certain this is the cause of the bug. If you need any further clarification let me know.
     
  4. treezzz
    Offline

    treezzz Member

    Joined:
    Jul 20, 2018
    Messages:
    6
    Likes Received:
    0
    Gender:
    Male
    Country Flag:
    IGN:
    treezzz
    Update: The bug seemed to resolve itself sometime while I was on vacation, probably due to a server check,
     

Share This Page