From 0fa07d33f6adb7e3dc8bc43645d93af577ed9a1b Mon Sep 17 00:00:00 2001 From: Darthpred Date: Sun, 7 Aug 2016 15:40:23 +0300 Subject: [PATCH] Should work now --- ElvUI_SLE/skins/blizzard/merchantList.lua | 15 +++++++++------ 1 file changed, 9 insertions(+), 6 deletions(-) diff --git a/ElvUI_SLE/skins/blizzard/merchantList.lua b/ElvUI_SLE/skins/blizzard/merchantList.lua index 4633b3a..08aba52 100644 --- a/ElvUI_SLE/skins/blizzard/merchantList.lua +++ b/ElvUI_SLE/skins/blizzard/merchantList.lua @@ -111,13 +111,13 @@ local locale = { REQUIRES = "需要(.+)", }, }; -local REQUIRES_LEVEL = locale[GetLocale()].REQUIRES_LEVEL -local LEVEL = locale[GetLocale()].LEVEL -local REQUIRES_REPUTATION = locale[GetLocale()].REQUIRES_REPUTATION -local REQUIRES_REPUTATION_NAME = locale[GetLocale()].REQUIRES_REPUTATION_NAME -local REQUIRES_SKILL = locale[GetLocale()].REQUIRES_SKILL +local REQUIRES_LEVEL = locale[GetLocale()] and locale[GetLocale()].REQUIRES_LEVEL or "" +local LEVEL = locale[GetLocale()] and locale[GetLocale()].LEVEL or "" +local REQUIRES_REPUTATION = locale[GetLocale()] and locale[GetLocale()].REQUIRES_REPUTATION or "" +local REQUIRES_REPUTATION_NAME = locale[GetLocale()] and locale[GetLocale()].REQUIRES_REPUTATION_NAME or "" +local REQUIRES_SKILL = locale[GetLocale()] and locale[GetLocale()].REQUIRES_SKILL or "" local SKILL = "%1$s (%2$d)" -local REQUIRES = locale[GetLocale()].REQUIRES +local REQUIRES = locale[GetLocale()] and locale[GetLocale()].REQUIRES or "" local function Item_OnClick(self) HandleModifiedItemClick(self.itemLink); @@ -731,6 +731,9 @@ local function MerchantListSkinInit() delete[i]:Hide() delete[i].Show = function() end; end + if not locale[GetLocale()] then + SLE:ErrorPrint("Your locale is unavailable to use with merchant style selected. Please, contact S&L authors.") + end end hooksecurefunc(S, "Initialize", MerchantListSkinInit) \ No newline at end of file -- 1.7.9.5