View Single Post
10-12-10, 03:03 AM   #4
Ferous
Sheer Sense of Doom
AddOn Author - Click to view addons
Join Date: Mar 2008
Posts: 863
I use:

lua Code:
  1. local _, class = UnitClass('player')
  2.     if class == 'WARLOCK' then
  3.         local shards = CreateFrame('Frame', nil, self)
  4.         shards:SetPoint('TOPLEFT', oUF_SveltePlayer, 'BOTTOMLEFT', -2, -4)
  5.         shards:SetSize(227, 2)
  6.  
  7.         for i = 1, SHARD_BAR_NUM_SHARDS do
  8.             local shard = shards:CreateTexture(nil, 'OVERLAY')
  9.             shard:SetSize((227 / SHARD_BAR_NUM_SHARDS) -1, 4)
  10.             shard:SetTexture(bartex)
  11.             shard:SetVertexColor(.86,.44, 1)
  12.  
  13.             if i > 1 then
  14.                 shard:SetPoint('LEFT', shards[i - 1], 'RIGHT', 1, 0)
  15.             else
  16.                 shard:SetPoint('BOTTOMLEFT', shards, 'BOTTOMLEFT', 1, 0)
  17.             end
  18.  
  19.             shards[i] = shard
  20.         end
  21.  
  22.         self.SoulShards = shards
  23.     end

Thanks to Evilpaul!!!
  Reply With Quote