Thread Tools Display Modes
06/10/24, 07:30 AM   #1
Viking
Join Date: Jun 2024
Posts: 2
Question Master Merchant not working - "RegisterFonts" problem what is htat?

Hi
Can i get help with Master Merchant :

I can't get MM to work again after i installed DLC Gold Road 1 week ago.
I cannot find answers in threads here or other places and i have reinstalled & deleted saved variables, and more and get the same message - also when MM is the only addon that s on. So no other addon seems to be the cause

Full message that shows up now at every charackter log-in:

user:/AddOns/MasterMerchant/MasterMerchant.lua:3110: attempt to index a nil value
stack traceback:
user:/AddOns/MasterMerchant/MasterMerchant.lua:3110: in function 'MasterMerchant:RegisterFonts'
<Locals> self = [table:1]{reportsCanceledViewMode = "canceled_vm", tradingHouseBrowseMarkerHooked = F, isInitialized = F, reportsViewSize = "reports_vs", reportsPostedViewMode = "posted_vm", inventoryMarkersHooked = F, gamepadVendorSceneRefreshed = F, supported_lang = T, version = "3.8.07", tradingHouseOpened = F, wwDetected = F, listingsViewSize = "listings_vs", effective_lang = "en", isFirstScan = F, purchasesViewMode = "purchases_vm", guildSalesViewMode = "guild_vm", salesViewMode = "self_vm", AwesomeGuildStoreDetected = T, client_lang = "en", reportsViewMode = "posted_vm", customTimeframeText = "", viewer = F, mwimDetected = F, purchasesViewSize = "purchases_vs", guildsViewSize = "guild_vs", listingsViewMode = "listings_vm", personalSalesViewMode = "self_vm", name = "MasterMerchant", itemsViewSize = "items_vs"} </Locals>
user:/AddOns/MasterMerchant/MasterMerchant.lua:2585: in function 'MasterMerchant:FirstInitialize'
<Locals> self = [table:1], systemDefault = [table:2]{includeVoucherAveragePTC = F, voucherValueTypeToUse = 3, displaySalesDetails = F, showPricing = T, useTwentyFourHourTime = F, modifiedSuggestedPriceDealCalc = F, feedbackWinLeft = 720, useFormatedTime = F, disableBackupWarning4 = F, showMaterialCost = T, showMultiple = T, customTimeframeType = "Days", rankIndex = 1, showTTCSalesAverage = F, agsPercentSortOrderToUse = 1, guildWinTop = 85, listingWinLeft = 10, includeTTCDataPriceToChat = T, modifiedSuggestedPriceInventory = F, customDealSeventyFive = 75, purchaseWinTop = 85, showAmountTaxes = F, replacementTypeToUse = 3, focus2 = 3, viewSize = "items_vs", showChatAlerts = F, defaultDays = 2, omitBonanzaPricingChatLessThanSix = F, showFullPrice = T, trimDecimals = F, addColorToGuildNames = F, reportsWinLeft = 10, statsWinLeft = 720, includeItemCountPriceToChat = F, salesWinTop = 85, openWithMail = T, useID64FormatedSales = F, masterMerchantVariablesImported = F, trimOutliersAgressive = F, blacklist = "", useCondensedPriceToChat = F, showAnnounceAlerts = T, showUnitPrice = F, focus3 = 30, trimOutliersWithPercentile = F, trimOutliers = F, feedbackWinTop = 420, displayProfit = F, diplayTaxesInfo = T, dealCalcToUse = 3}, sv = [table:3]{includeVoucherAveragePTC = F, ctrlShiftDays = 5, displaySalesDetails = F, showPricing = T, useTwentyFourHourTime = F, modifiedSuggestedPriceDealCalc = F, feedbackWinLeft = 720, useFormatedTime = F, disableBackupWarning4 = F, showMaterialCost = T, customDealTwentyFive = 25, customTimeframeType = "Days", displayProfit = F, showTTCSalesAverage = F, agsPercentSortOrderToUse = 1, guildWinTop = 85, listingWinLeft = 10, includeTTCDataPriceToChat = T, modifiedSuggestedPriceInventory = F, customDealSeventyFive = 75, purchaseWinTop = 85, showAmountTaxes = F, replacementTypeToUse = 3, focus2 = 3, viewSize = "items_vs", showChatAlerts = F, defaultDays = 2, omitBonanzaPricingChatLessThanSix = F, showFullPrice = T, trimDecimals = F, windowFont = "ProseAntique", trimOutliersWithPercentile = F, reportsWinLeft = 10, statsWinLeft = 720, includeItemCountPriceToChat = F, salesWinTop = 85, openWithMail = T, omitBonanzaPricingGraphLessThanSix = F, masterMerchantVariablesImported = F, priceCalcAll = T, diplayGuildInfo = F, useCondensedPriceToChat = F, showAnnounceAlerts = T, showUnitPrice = F, customDealZero = 0, showCraftCost = T, isWindowMovable = F, feedbackWinTop = 420, showBonanzaPricing = T, diplayTaxesInfo = T} </Locals>
user:/AddOns/MasterMerchant/MasterMerchant.lua:3147: in function 'OnAddOnLoaded'
<Locals> eventCode = 65536, addOnName = "MasterMerchant" </Locals>

user:/AddOns/MasterMerchant/MasterMerchant.lua:3119: attempt to index a nil value
stack traceback:
user:/AddOns/MasterMerchant/MasterMerchant.lua:3119: in function 'MasterMerchant:SetFontListChoices'
<Locals> self = [table:1]{reportsCanceledViewMode = "canceled_vm", tradingHouseBrowseMarkerHooked = F, isInitialized = F, reportsViewSize = "reports_vs", reportsPostedViewMode = "posted_vm", inventoryMarkersHooked = F, gamepadVendorSceneRefreshed = F, supported_lang = T, version = "3.8.07", tradingHouseOpened = F, wwDetected = T, listingsViewSize = "listings_vs", effective_lang = "en", isFirstScan = F, purchasesViewMode = "purchases_vm", guildSalesViewMode = "guild_vm", salesViewMode = "self_vm", AwesomeGuildStoreDetected = T, client_lang = "en", reportsViewMode = "posted_vm", customTimeframeText = "", viewer = F, mwimDetected = F, purchasesViewSize = "purchases_vs", guildsViewSize = "guild_vs", listingsViewMode = "listings_vm", personalSalesViewMode = "self_vm", name = "MasterMerchant", itemsViewSize = "items_vs"} </Locals>
user:/AddOns/MasterMerchant/MasterMerchant.lua:3134: in function 'OnPlayerActivated'
<Locals> eventCode = 589824, initial = T </Locals>

/ Viking
  Reply With Quote
06/10/24, 07:55 AM   #2
Sharlikran
 
Sharlikran's Avatar
AddOn Author - Click to view addons
Join Date: Apr 2014
Posts: 680
It is an install issue because you can't have an error during font registration like that.

I understand you mentioned you reinstalled things but you still can't error in that routine if you have the latest version of all the libraries.

Open Minion, right click the first mod installed, choose reinstall, and keep going down the list.

If you manually install then manually delete the folders first and don't accidentally create a parent folder for any of the libraries.

If it still errors then you have pc issues like onedrive reverting files or virus programs messing with files after you install it. Reinstalling LibMediaProvider is a good start since Minion didn't install that correctly for many people a while back.

However, installing Gold Road didn't cause the error. Myself and many guild members are pretty happy with the continued updates to guild history functionality and have been using MM and talking about how smoothly things are working.

Last edited by Sharlikran : 06/10/24 at 08:14 AM.
  Reply With Quote
06/10/24, 11:46 AM   #3
Viking
Join Date: Jun 2024
Posts: 2
Thumbs up

Thaks very much, I got the MM back,

I reinstalled all adds manualy (Minion) and also installed LibMediaProvider which i did't have at the moment due to uninstall Inventory insight.
No I did not think either that Gold Roald was the problem it just happend at the same time.
The OneDrive challange I ran into some months ago.
MM is a very nice addon that makes ESO more valuable and fun to play in regard to trade it ought to be a part of ESO.

Last edited by Viking : 06/10/24 at 12:31 PM.
  Reply With Quote

ESOUI » AddOns » AddOn Help/Support » Master Merchant not working - "RegisterFonts" problem what is htat?


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off