Guest User

Buff Scripts

a guest
Feb 3rd, 2014
12,857
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.06 KB | None | 0 0
  1. Buff script
  2.  
  3. /run hooksecurefunc('ActionButton_OnUpdate', function(self) self.cooldown:SetLossOfControlCooldown(0, 0) end)
  4. /run UIParent:UnregisterEvent("CHANNEL_INVITE_REQUEST")
  5.  
  6. /run function CompactUnitFrame_UtilShouldDisplayBuff(un, ind, fi) local _, _, _, _, _, d, _, ut, _, sc, s, c = UnitBuff(un, ind, fi);return (ut == "player" or ut == "pet") and (not sc or d>0) and c and not SpellIsSelfBuff(s);end
  7.  
  8. /run CBT="CompactDebuffTemplate";function mb(ff3) for p=7,12 do ff3.debuffFrames[p]:ClearAllPoints();ff3.debuffFrames[p]:SetPoint("BOTTOMRIGHT", ff3.debuffFrames[p-3], "TOPRIGHT", 0, 0) end end;
  9.  
  10. /run function CBF(pr,i) bf=CreateFrame("Button",pr:GetName().."Debuff"..i,pr,CBT);bf.baseSize=22;end;function mv(u) mb(u);for k=4,6 do f2=u.debuffFrames[k];f2:ClearAllPoints();f2:SetPoint("TOPRIGHT", u.debuffFrames[1], "TOPRIGHT", -(22*(k-3)), 0) end end
  11.  
  12. /run function mv3(t) CompactUnitFrame_SetMaxDebuffs(t,12); if(not t.debuffFrames[4]) then for j=4,12 do CBF(t,j) end end mv(t) end;hooksecurefunc("CompactUnitFrame_UpdateDebuffs",function(f) mv3(f) end);
Advertisement
Add Comment
Please, Sign In to add comment