From 1538129564a7e4c1c989486f09e29463d100e6b9 Mon Sep 17 00:00:00 2001 From: Merathilis Date: Sat, 8 Apr 2017 11:46:21 +0200 Subject: [PATCH] Fix a typo in bags/artifactpower which causes in a lua error --- ElvUI_SLE/modules/bags/artifactpower.lua | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/ElvUI_SLE/modules/bags/artifactpower.lua b/ElvUI_SLE/modules/bags/artifactpower.lua index e75cbb4..bfcea7d 100644 --- a/ElvUI_SLE/modules/bags/artifactpower.lua +++ b/ElvUI_SLE/modules/bags/artifactpower.lua @@ -44,20 +44,21 @@ local function GetItemLinkArtifactPower(slotLink) if tooltipText then local digit1, digit2, digit3, ap local value = T.match(tooltipText, apStringValueMillionLocal) + if value then -- digit1, digit2 = T.match(tooltipText, apStringValueMillionLocal) digit1, digit2 = T.match(value, "(%d+)[%p%s](%d+)") if digit1 and digit2 then ap = T.tonumber(T.format("%s.%s", digit1, digit2)) * 1e6 --Multiply by one million else - ap = T.tonumber(digit1) * 1e6 --Multiply by one million + ap = T.tonumber(value) * 1e6 --Multiply by one million end else -- digit1, digit2, digit3 = T.match(tooltipText,"(%d+)[%p%s]?(%d+)[%p%s]?(%d+)") digit1, digit2, digit3 = T.match(tooltipText,"(%d+)[%p%s]?(%d+)[%p%s]?(%d+)") ap = T.tonumber(T.format("%s%s%s", digit1 or "", digit2 or "", (digit2 and digit3) and digit3 or "")) end - + if ap then apValue = ap apValue = T.tonumber(apValue) @@ -66,14 +67,14 @@ local function GetItemLinkArtifactPower(slotLink) end end end - + if (not apFound) then apItemCache[slotLink] = false --Cache item as not granting AP end else apItemCache[slotLink] = false --Cache item as not granting AP end - + -- if E.db.sle.bags.artifactPower.short and apValue then apValue = E:ShortValue(apValue) end return apValue end -- 1.7.9.5