View Single Post
11-11-19, 01:40 PM   #8
Terenna
A Flamescale Wyrmkin
AddOn Author - Click to view addons
Join Date: Jun 2016
Posts: 105
You could try
Lua Code:
  1. hooksecurefunc(ArenaEnemyFrame1, 'SetPoint', function(self)
  2.     local a, b, c, d, e = self:GetPoint()
  3.     if (a ~= 'CENTER' or c ~= 'CENTER' or d ~= 343 or e ~= 44) then
  4.         ArenaEnemyFrame1:ClearAllPoints()
  5.         self:SetPoint('CENTER', UIParent, 'CENTER', 343, 44)
  6.     end
  7. end)
  8.  
  9. hooksecurefunc(ArenaEnemyFrame2, 'SetPoint', function(self)
  10.     local a, b, c, d, e = self:GetPoint()
  11.     if (a ~= 'CENTER' or c ~= 'CENTER' or d ~= 343 or e ~= 18) then
  12.         ArenaEnemyFrame2:ClearAllPoints()
  13.         self:SetPoint('CENTER', UIParent, 'CENTER', 343, 18)
  14.     end
  15. end)
  16.  
  17. hooksecurefunc(ArenaEnemyFrame3, 'SetPoint', function(self)
  18.     local a, b, c, d, e = self:GetPoint()
  19.     if (a ~= 'CENTER' or c ~= 'CENTER' or d ~= 343 or e ~= -8) then
  20.         ArenaEnemyFrame3:ClearAllPoints()
  21.         self:SetPoint('CENTER', UIParent, 'CENTER', 343, -8)
  22.     end
  23. end)
  24.  
  25. hooksecurefunc(ArenaEnemyFrame4, 'SetPoint', function(self)
  26.     local a, b, c, d, e = self:GetPoint()
  27.     if (a ~= 'CENTER' or c ~= 'CENTER' or d ~= 343 or e ~= -34) then
  28.         ArenaEnemyFrame4:ClearAllPoints()
  29.         self:SetPoint('CENTER', UIParent, 'CENTER', 343, -34)
  30.     end
  31. end)
  32.  
  33. hooksecurefunc(ArenaEnemyFrame5, 'SetPoint', function(self)
  34.     local a, b, c, d, e = self:GetPoint()
  35.     if (a ~= 'CENTER' or c ~= 'CENTER' or d ~= 343 or e ~= -60) then
  36.         ArenaEnemyFrame5:ClearAllPoints()
  37.         self:SetPoint('CENTER', UIParent, 'CENTER', 343, -60)
  38.     end
  39. end)

Last edited by Terenna : 11-11-19 at 04:53 PM.
  Reply With Quote