Quantcast
Buff modified whith lua - WoWInterface
Thread Tools Display Modes
04-29-21, 12:08 AM   #1
Minorz
A Kobold Labourer
Join Date: Mar 2015
Posts: 1
Buff modified whith lua

Hi everyone,

Hope you doing well

I'm a beginner in LUA Code and try to set up my entire Ui with LUA code (not so easy)
I figured out an issue that i cannot understand.

This picture explain the matter :

https://www.casimages.com/i/210429081549469673.jpg.html

As you can see the Flask buff and the Shaded Sharpening Stone overlaped. And i do not know how to fix this.
Down below the code I use.
Can you tell me if some lines are wrong, outdated or doing an error ? If you have any suggestion, do not hesitate !

Much appreciate your help.

P.S. : An other question, can I use these scripts in WOW classic / TBC ?
I'm trying by myslef to improve the LUA code but that is not easy ...

PetName:Hide()
PetFrame:ClearAllPoints()
PetFrame:SetPoint("CENTER",PlayerFrame,"CENTER" ,-145,20)
PetFrame.SetPoint=function()end
RuneFrame:ClearAllPoints()
RuneFrame:SetPoint("CENTER",PlayerFrame,"CENTER", 195,15)
RuneFrame.SetPoint=function()end
MageArcaneChargesFrame:ClearAllPoints()
MageArcaneChargesFrame:SetPoint("CENTER",PlayerFrame,"CENTER" ,-145,20)
--PetFrame.SetPoint = function() end
TargetFrameToT:ClearAllPoints();TargetFrameToT:SetPoint("CENTER",TargetFrame,"Center",75,-50)
FocusFrameToT:ClearAllPoints()
FocusFrameToT:SetPoint("CENTER",FocusFrame,"Center",75,-50)
MainMenuBarArtFrame.LeftEndCap:Hide()
MainMenuBarArtFrame.RightEndCap:Hide()
BuffFrame:SetScale(1.1)

SpellActivationOverlayFrame:SetScale(0.7)

function Movebuff()
BuffFrame:ClearAllPoints()
BuffFrame:SetScale(1.1)
BuffFrame:SetPoint("CENTER",PlayerFrame,"CENTER",-50,200)
end
hooksecurefunc("BuffFrame_UpdateAllBuffAnchors",Movebuff) Movebuff()

function md()
local b = DebuffButton1
if b then
b:ClearAllPoints()
b:SetPoint("CENTER",PlayerFrame,"CENTER",840,115)
return b
end
end
md()
hooksecurefunc("BuffFrame_UpdateAllBuffAnchors", md) md()

-- MainMenuBar:SetScale(1.07)
MultiBarBottomLeft:ClearAllPoints()
MultiBarBottomLeft:SetPoint("CENTER",1,85)
MultiBarBottomLeft.SetPoint = function() end
ActionButton1:ClearAllPoints()
ActionButton1:SetPoint("cENTER",-230,42)
ActionButton1.SetPoint = function() end
MultiBarBottomRight:ClearAllPoints()
MultiBarBottomRight:SetPoint("CENTER",2,124)
MultiBarBottomRight.SetPoint = function() end
MainMenuBarArtFrameBackground:Hide()
ActionBarUpButton:ClearAllPoints()
ActionBarUpButton:SetPoint("CENTER",650,-02)
MainMenuBarArtFrame.PageNumber:Hide()


StatusTrackingBarManager:Hide()



PetActionBarFrame:ClearAllPoints()
PetActionBarFrame:SetScale(1)

-- PetActionBarFrame:SetPoint("RIGHT", UIParent, "CENTER", 290, -480)
PetActionBarFrame:SetPoint("RIGHT", UIParent, "CENTER", 290, -360)
PetActionBarFrame.SetPoint=function()end

CharacterBag3Slot:Hide()
CharacterBag2Slot:Hide()
CharacterBag1Slot:Hide()
CharacterBag0Slot:Hide()
MicroButtonAndBagsBar.MicroBagBar:Hide()
-- MultiBarBottomLeftButton1FloatingBG:Hide()
-- ActionButton1NormalTexture:Hide()

CastingBarFrame:ClearAllPoints()
CastingBarFrame:SetPoint("CENTER", UIParent, "CENTER", 0,-320)
CastingBarFrame.SetPoint=function()end

function UABA() bn="BuffButton" for i=1,BUFF_ACTUAL_DISPLAY do x=_G[bn..i] if i>1 then x:ClearAllPoints() if mod(i,8)==1 then x:SetPoint("TOP",_G[bn..(i-8)],"BOTTOM",0,-15) else x:SetPoint("LEFT",pb,"RIGHT",5,0) end end pb=x end end
hooksecurefunc("BuffFrame_UpdateAllBuffAnchors",UABA)


local U=UnitIsUnit hooksecurefunc("CompactUnitFrame_UpdateName",function(F)if IsActiveBattlefieldArena()and F.unit:find("nameplate")then for i=1,5 do if U(F.unit,"arena"..i)then F.name:SetText(i)F.name:SetTextColor(1,1,0)break end end end end)


TotemFrame:ClearAllPoints(); TotemFrame:SetPoint("CENTER",UIParent,"CENTER",-625,205); TotemFrame:SetScale(0.9); TotemFrame.SetPoint = function() end


-- local GMBA = GuildMicroButtonAlert if GMBA:IsVisible() then GMBA:Hide end end


-- cvars
SetCVar("nameplateMotion", 0)
SetCVar("nameplateOtherTopInset", -1)
SetCVar("nameplateOtherBottomInset", -1)
SetCVar("nameplateOverlapH", 1.1)
SetCVar("nameplateOverlapV", 1.1)

Last edited by Minorz : 04-29-21 at 12:14 AM.
  Reply With Quote

WoWInterface » AddOns, Compilations, Macros » AddOn Help/Support » Buff modified whith lua

Thread Tools
Display Modes

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