Advertisement
GuiltieGaming

Untitled

Apr 18th, 2014
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.08 KB | None | 0 0
  1. VER 3 0000000000000007 "DB1" "Ability_Mage_ImprovedPolymorph"
  2. /run CBT="CompactDebuffTemplate";CRF={CompactRaidFrame1,CompactRaidFrame2,CompactRaidFrame3};CF=CreateFrame;BT="Button";sz=CRF[1].debuffFrames[1].baseSize;CMB=CompactUnitFrame_SetMaxDebuffs;f4=CRF[1].debuffFrames[1];TR="TOPRIGHT";
  3. END
  4. VER 3 0000000000000008 "DB2" "Ability_Mage_ImprovedPolymorph"
  5. /run function CBF(prt,i) bf=CF(BT,prt:GetName().."Debuff"..i,prt,CBT);bf.baseSize=sz;end;function mv(u) mv2(u);for k=4,6 do f2=u.debuffFrames[k];f2:ClearAllPoints();f2:SetPoint(TR, u.debuffFrames[1], TR, -(sz*(k-3)), 0) end end;
  6. END
  7. VER 3 0000000000000009 "DB3" "Ability_Mage_ImprovedPolymorph"
  8. /run function mv2(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. END
  10. VER 3 000000000000000A "DB4" "Ability_Mage_ImprovedPolymorph"
  11. /run DCUF=DefaultCompactUnitFrameSetup;hooksecurefunc("DCUF",function(f) CMB(f,12); if(not f.debuffFrames[4]) then for j=4,12 do CBF(f,j) end end mv(f) end);DCUF(CRF[1]); DCUF(CRF[2]);DCUF(CRF[3]);
  12. END
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement