Annoying Master Merchant UI Error after U41

Maintenance for the week of February 3:
• PC/Mac: No maintenance – February 3
• NA megaservers for maintenance – February 5, 12:00AM EST (5:00 UTC) - 12:00PM EDT (17:00 UTC)
• EU megaservers for maintenance – February 5, 5:00 UTC (12:00AM EST) - 17:00 UTC (12:00PM EST)
• ESO Store and Account System for maintenance – February 5, 12:00AM EST (5:00 UTC) - 12:00PM EDT (17:00 UTC) https://forums.elderscrollsonline.com/en/discussion/672681
Mooncake
Mooncake
✭✭✭
Any idea what's causing this?

Since U41 it shows up every time I log in. Disabling MM doesn't fix it. Minion says all my addons are up-to-date. Please help.

UI-error.png
--
Lyris Titanborn says: Sai! Your sword! It's working!
Lyris Titanborn says: Sai! That's amazing!
  • valenwood_vegan
    valenwood_vegan
    ✭✭✭✭✭
    ✭✭
    Well, in terms of just making the error go away... I believe mm also installs LibGuildStore and a number of LibGuildStore data files - I would make sure you have all of those disabled as well.

    In terms of fixing the error, and using mm again... that's more in depth than I can really provide any help with... unfortunately everything with these trading addons and guild history is a mess right now.
  • Mooncake
    Mooncake
    ✭✭✭
    Well, in terms of just making the error go away... I believe mm also installs LibGuildStore and a number of LibGuildStore data files - I would make sure you have all of those disabled as well.

    I thought LibGuildStore might be used by other addons so I didn't want to disable it, but I did and it went away.

    Thank you so much! :smiley:

    --
    Lyris Titanborn says: Sai! Your sword! It's working!
    Lyris Titanborn says: Sai! That's amazing!
  • Baertram
    Baertram
    ✭✭✭✭✭
    ehrm...

    MasterMerchant.txt
    ## DependsOn: LibGuildStore>=105

    Means: If you disable any library that "Depends on" (not optionally depends on!) the addon in total will be disabled and not loaded anymore :|

    So that fixes your problem because you disabled the addon ... :)
    I guess that wasn't the thing you wanted to achieve, right?


    What you should do:
    Update all addons and libraries, especially LibHistoire and MasterMerchant to the newest versions. There are frequent updates each day, so check every day!

    And if the error still is there with the newest versions of MM and all libraries, please report it here to Sharlikran:
    https://www.esoui.com/forums/forumdisplay.php?f=164
    Edited by Baertram on March 18, 2024 10:31AM
  • Sharlikran
    Sharlikran
    ✭✭✭
    https://esouimods.github.io/3-master_merchant.html#Luaerrors

    I added that line to the documentation since it's a new line number from the current version.

    The error means you have MM disabled but not other parts of MM disabled. Now that your specific error is noted, read the docs. It tells you that if you are swapping chars to do writs and you want MM disabled, you need to disable all of it, not just part of it.

    The other situation you may have is that you updated MM but not the libraries. Which your original post date is from the 15th and on the 15th I uploaded 3 different versions because LibHistoire was being updated.

    The reason mod authors do that sometimes is so that we can add to the mod files requirements for libraries such as LibAddonMenu, LibAsync, LibHistoire, and so on when there is an update. When we don't do that people will have outdated libraries and are reporting errors that would not appear if they updated their libraries.

    Some people say they use Minion to update everything but Minion will get stuck when an update is available but not approved by the ESOUI admins. When that happens the mod isn't downloaded but something is not updated correctly and then Minion thinks you updated something when you didn't.

    Some people manually update mods and therefore do not know when other updates occur. So changing the files the mod uses to require specific version of libraries prevents the mod from loading so those that do not have current versions see something, and realize they don't have something up to date, and then they go update it.

    So if you want it disabled, read the docs, if not enable everything and update your libraries.
Sign In or Register to comment.