X-Git-Url: https://www.aleksib.fi/git/wowui.git/blobdiff_plain/02986a2b37988aa6995c03c77ddb3924333f09ec..a5089abe1848cf4723b90b166660ac52c3d61dab:/OmaAB/ActionBars.lua diff --git a/OmaAB/ActionBars.lua b/OmaAB/ActionBars.lua index 5b2233b..04f51d6 100644 --- a/OmaAB/ActionBars.lua +++ b/OmaAB/ActionBars.lua @@ -127,6 +127,8 @@ local chars = { ["Gedran"] = {1, 2, 3, 4,}, ["Iled"] = {1, 2, 3, 4,}, ["Gilden"] = {1, 2, 3, 4,}, + ["Gran"] = {1, 2, 3, 4,}, + ["Gedrin"] = {1, 2, 3, 4,}, }, }; @@ -312,7 +314,7 @@ local function updateButton(button, slot) updateState(button, slot); updateCount(button, slot); updateGlow(button, slot); - if not IsConsumableAction(slot) and not IsStackableAction(slot) then + if not button.notext and not IsConsumableAction(slot) and not IsStackableAction(slot) then button.text:SetText(ssub(GetActionText(slot) or "", 1, 4)); button.text:Show(); end @@ -520,6 +522,7 @@ local function createActionBar(parent, config) secure.text = secure:CreateFontString(nil, "OVERLAY", "NumberFontNormal"); secure.text:SetPoint("BOTTOMLEFT", secure, "BOTTOMLEFT", 2, -1); secure.text:Hide(); + secure.notext = config.notext; secure.cd = CreateFrame("Cooldown", "OmaBTCD"..slot, secure, "CooldownFrameTemplate"); secure.cd:SetAllPoints(); secure:SetAttribute("type", "action"); @@ -547,6 +550,15 @@ end local function initialize() local _, class = UnitClass("player"); local name, realm = UnitFullName("player"); + if class == "MAGE" then + settings.Oma1.x = 750; + settings.Oma1.y = 386; + settings.Oma1.columns = 12; + settings.Oma1.size = 34; + settings.Oma1.notext = true; + settings.Oma2.x = 580; + settings.Oma2.y = 300; + end ActionBars:SetFrameStrata("LOW"); ActionBars:SetPoint("BOTTOMLEFT"); ActionBars:SetWidth(1);