Jump to content

Photo

Skript to show all debuffs on raidframes


  • Please log in to reply
3 replies to this topic

#1 Tesx

Tesx
  • Members
  • Humanclass_name
  • EU-Aegwynn
  • Blutdurst
  • Posts: 75
  • Talents: Outlaw 2/0/0/0/2/2/1
  • 2v2: 1385

Posted 21 May 2017 - 07:11 PM

Hey basicly I'm looking for a macro which will show me more then 3 debuffs on my raidframes.

 

thanks in advance


  • 0

#2 Imtaz

Imtaz
  • Junkies
  • Humanclass_name
  • EU-Ravencrest
  • Cyclone / Wirbelsturm
  • Posts: 329
  • Talents: Survival 1/0/1/1/2/1/1
  • 2v2: 288
  • 3v3: 2519
  • RBG: 1895
  • LocationNetherlands

Posted 22 May 2017 - 08:41 AM

Macro 1:/run function sp(f,i) tr="TOPRIGHT";f2=f.debuffFrames;s=f2[1]:GetWidth();f3=f2[i];f3:SetSize(s,s);f3:ClearAllPoints();if i>6 then f3:SetPoint("BOTTOMRIGHT",f2[i-3],tr,0,0) else f3:SetPoint(tr,f2[1],tr,-(s*(i-3)),0) end end

Macro 2: /run function CBF(f,i) bf=CreateFrame("Button",f:GetName().."Debuff"..i,f,"CompactDebuffTemplate");bf.baseSize=22;bf:SetSize(f.buffFrames[1]:GetSize()) end;function mv(f) for i=4,12 do sp(f,i) end end

Macro 3: /run function mv3(f) CompactUnitFrame_SetMaxDebuffs(f,12); if not f.debuffFrames[4] then for i=4,12 do CBF(f,i) end end mv(f) end;hooksecurefunc("CompactUnitFrame_UpdateDebuffs",function(f) if f:GetName():match("^Compact") then mv3(f) end end);


  • 1

#3 Berly1213

Berly1213
  • Junkies
  • Orcclass_name
  • EU-Outland
  • Misery
  • Posts: 8
  • Talents: Restoration 0/0/1/0/1/2/0
  • 3v3: 1798
  • RBG: 768

Posted 22 May 2017 - 10:39 AM

ArenaStyle does what you're asking for, just go on curseclient. And you won't have to click some shitty macro's everytime you log on :) 


  • 0

#4 Tesx

Tesx
  • Members
  • Humanclass_name
  • EU-Aegwynn
  • Blutdurst
  • Posts: 75
  • Talents: Outlaw 2/0/0/0/2/2/1
  • 2v2: 1385

Posted 23 May 2017 - 10:36 AM

Thank you :) 

 

@Berlyirl will check that addon out as well! thanks!



Macro 1:/run function sp(f,i) tr="TOPRIGHT";f2=f.debuffFrames;s=f2[1]:GetWidth();f3=f2[i];f3:SetSize(s,s);f3:ClearAllPoints();if i>6 then f3:SetPoint("BOTTOMRIGHT",f2[i-3],tr,0,0) else f3:SetPoint(tr,f2[1],tr,-(s*(i-3)),0) end end

Macro 2: /run function CBF(f,i) bf=CreateFrame("Button",f:GetName().."Debuff"..i,f,"CompactDebuffTemplate");bf.baseSize=22;bf:SetSize(f.buffFrames[1]:GetSize()) end;function mv(f) for i=4,12 do sp(f,i) end end

Macro 3: /run function mv3(f) CompactUnitFrame_SetMaxDebuffs(f,12); if not f.debuffFrames[4] then for i=4,12 do CBF(f,i) end end mv(f) end;hooksecurefunc("CompactUnitFrame_UpdateDebuffs",function(f) if f:GetName():match("^Compact") then mv3(f) end end);


  • 0




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

<