mirror of
https://github.com/Bluewhale1337/ElvUIModernized.git
synced 2026-07-27 08:24:44 +00:00
fix leak of global values
This commit is contained in:
+3
-2
@@ -208,7 +208,8 @@ function E:GetFormattedText(style, min, max)
|
|||||||
|
|
||||||
if max == 0 then max = 1 end
|
if max == 0 then max = 1 end
|
||||||
|
|
||||||
gftDec = E.db.general.decimalLength or 1
|
local gftUseStyle
|
||||||
|
local gftDec = E.db.general.decimalLength or 1
|
||||||
if gftDec ~= 1 and find(style, "PERCENT") then
|
if gftDec ~= 1 and find(style, "PERCENT") then
|
||||||
gftUseStyle = gsub(styles[style], "%%%.1f%%%%", "%%."..gftDec.."f%%%%")
|
gftUseStyle = gsub(styles[style], "%%%.1f%%%%", "%%."..gftDec.."f%%%%")
|
||||||
else
|
else
|
||||||
@@ -216,7 +217,7 @@ function E:GetFormattedText(style, min, max)
|
|||||||
end
|
end
|
||||||
|
|
||||||
if style == "DEFICIT" then
|
if style == "DEFICIT" then
|
||||||
gftDeficit = max - min
|
local gftDeficit = max - min
|
||||||
return ((gftDeficit > 0) and format(gftUseStyle, E:ShortValue(gftDeficit))) or ""
|
return ((gftDeficit > 0) and format(gftUseStyle, E:ShortValue(gftDeficit))) or ""
|
||||||
elseif style == "PERCENT" then
|
elseif style == "PERCENT" then
|
||||||
return format(gftUseStyle, min / max * 100)
|
return format(gftUseStyle, min / max * 100)
|
||||||
|
|||||||
@@ -21,6 +21,7 @@ local SendAddonMessage = SendAddonMessage
|
|||||||
local CUSTOM_CLASS_COLORS = CUSTOM_CLASS_COLORS
|
local CUSTOM_CLASS_COLORS = CUSTOM_CLASS_COLORS
|
||||||
local RAID_CLASS_COLORS = RAID_CLASS_COLORS
|
local RAID_CLASS_COLORS = RAID_CLASS_COLORS
|
||||||
|
|
||||||
|
local _
|
||||||
_, E.myclass = UnitClass("player") -- Constants
|
_, E.myclass = UnitClass("player") -- Constants
|
||||||
_, E.myrace = UnitRace("player")
|
_, E.myrace = UnitRace("player")
|
||||||
_, E.myfaction = UnitFactionGroup("player")
|
_, E.myfaction = UnitFactionGroup("player")
|
||||||
|
|||||||
@@ -123,7 +123,7 @@ end
|
|||||||
|
|
||||||
local function strsplit(delim, s, n)
|
local function strsplit(delim, s, n)
|
||||||
if n and n < 2 then return s end
|
if n and n < 2 then return s end
|
||||||
beg = beg or 1
|
local beg = beg or 1
|
||||||
local i,j = string.find(s,delim,beg)
|
local i,j = string.find(s,delim,beg)
|
||||||
if not i then
|
if not i then
|
||||||
return s, nil
|
return s, nil
|
||||||
|
|||||||
@@ -248,7 +248,7 @@ function B:UpdateSlot(bagID, slotID)
|
|||||||
if B.ProfessionColors[bagType] then
|
if B.ProfessionColors[bagType] then
|
||||||
slot:SetBackdropBorderColor(unpack(B.ProfessionColors[bagType]))
|
slot:SetBackdropBorderColor(unpack(B.ProfessionColors[bagType]))
|
||||||
elseif clink then
|
elseif clink then
|
||||||
local iLvl, itemEquipLoc
|
local _, iLvl, itemEquipLoc
|
||||||
slot.name, _, slot.rarity, iLvl, _, _, _, itemEquipLoc = GetItemInfo(match(clink, "item:(%d+)"))
|
slot.name, _, slot.rarity, iLvl, _, _, _, itemEquipLoc = GetItemInfo(match(clink, "item:(%d+)"))
|
||||||
|
|
||||||
local r, g, b
|
local r, g, b
|
||||||
|
|||||||
@@ -68,7 +68,7 @@ local function LoadSkin()
|
|||||||
|
|
||||||
S:SecureHookScript(containerFrame, "OnShow", "ContainerFrame_Update")
|
S:SecureHookScript(containerFrame, "OnShow", "ContainerFrame_Update")
|
||||||
|
|
||||||
local itemButton, itemButtonIcon
|
local itemButton, itemButtonIcon, itemButtonCooldown
|
||||||
for k = 1, MAX_CONTAINER_ITEMS, 1 do
|
for k = 1, MAX_CONTAINER_ITEMS, 1 do
|
||||||
itemButton = _G["ContainerFrame"..i.."Item"..k]
|
itemButton = _G["ContainerFrame"..i.."Item"..k]
|
||||||
itemButtonIcon = _G["ContainerFrame"..i.."Item"..k.."IconTexture"]
|
itemButtonIcon = _G["ContainerFrame"..i.."Item"..k.."IconTexture"]
|
||||||
|
|||||||
@@ -20,7 +20,7 @@ for k, v in pairs(LOCALIZED_CLASS_NAMES_FEMALE) do
|
|||||||
localizedTable[v] = k
|
localizedTable[v] = k
|
||||||
end
|
end
|
||||||
|
|
||||||
function LoadSkin()
|
local function LoadSkin()
|
||||||
if E.private.skins.blizzard.enable ~= true or E.private.skins.blizzard.friends ~= true then return end
|
if E.private.skins.blizzard.enable ~= true or E.private.skins.blizzard.friends ~= true then return end
|
||||||
|
|
||||||
-- Friends Frame
|
-- Friends Frame
|
||||||
|
|||||||
@@ -112,6 +112,7 @@ local function LoadSkin()
|
|||||||
|
|
||||||
local function QuestQualityColors(frame, text, quality, link)
|
local function QuestQualityColors(frame, text, quality, link)
|
||||||
if link and not quality then
|
if link and not quality then
|
||||||
|
local _
|
||||||
_, _, quality = GetItemInfo(match(link, "item:(%d+)"))
|
_, _, quality = GetItemInfo(match(link, "item:(%d+)"))
|
||||||
end
|
end
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ local pairs = pairs
|
|||||||
--WoW API / Variables
|
--WoW API / Variables
|
||||||
local hooksecurefunc = hooksecurefunc
|
local hooksecurefunc = hooksecurefunc
|
||||||
|
|
||||||
function LoadSkin()
|
local function LoadSkin()
|
||||||
if E.private.skins.blizzard.enable ~= true or E.private.skins.blizzard.raid ~= true then return end
|
if E.private.skins.blizzard.enable ~= true or E.private.skins.blizzard.raid ~= true then return end
|
||||||
|
|
||||||
-- RaidFrame
|
-- RaidFrame
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ local HasPetUI = HasPetUI
|
|||||||
local hooksecurefunc = hooksecurefunc
|
local hooksecurefunc = hooksecurefunc
|
||||||
local UnitExists = UnitExists
|
local UnitExists = UnitExists
|
||||||
|
|
||||||
function LoadSkin()
|
local function LoadSkin()
|
||||||
if E.private.skins.blizzard.enable ~= true or E.private.skins.blizzard.stable ~= true then return end
|
if E.private.skins.blizzard.enable ~= true or E.private.skins.blizzard.stable ~= true then return end
|
||||||
|
|
||||||
E:StripTextures(PetStableFrame)
|
E:StripTextures(PetStableFrame)
|
||||||
|
|||||||
Reference in New Issue
Block a user