/
health.value:SetShadowColor(0, 0, 0) |
health.value:SetShadowOffset(1, -1) |
-- smooth updating |
health.Smooth = true |
-- powerbar |
power:SetPoint(TL, health, BL, 0, -padding) |
power.value:SetShadowColor(0, 0, 0) |
power.value:SetShadowOffset(1, -1) |
-- smooth updating |
power.Smooth = true |
-- frame |
frame:RegisterForClicks('anyup') |
frame:SetAttribute('type2', 'menu') |
frame:SetAttribute('initial-width', health_width + padding * 2) |
frame:SetAttribute('initial-height', health_height + power_height + padding * 2 + padding) |
frame.Range = true |
frame.inRangeAlpha = 1 |
frame.outsideRangeAlpha = 0.5 |
background:SetAllPoints(frame) |
background:SetTexture(0, 0, 0, 1) |
frame:Tag(health.info, '[difficulty][smartlevel]|r [raidcolor][name]|r') |
-- buffs |
buffs:SetPoint(MR, frame, ML, -padding, 0) |
buffs:SetWidth(bar_width) |
debuffs['growth-y'] = TC |
-- leader icon |
leader:SetWidth(buff_size) |
leader:SetHeight(buff_size) |
leader:SetWidth(16) |
leader:SetHeight(16) |
leader:SetPoint(MC, health, TC) |
leader:SetTexture([[Interface\GroupFrame\UI-Group-LeaderIcon]]) |
-- frame |
frame:RegisterForClicks('anyup') |
frame:SetAttribute('type2', 'menu') |
frame:SetAttribute('initial-width', health_width + padding * 2) |
frame:SetAttribute('initial-height', health_height + power_height + padding * 2 + padding) |
frame.Range = true |
frame.inRangeAlpha = 1 |
frame.outsideRangeAlpha = 0.5 |
frame.DebuffHighlightBackdrop = true |
background:SetAllPoints(frame) |
background:SetTexture(0, 0, 0, 1) |
frame:Tag(health.info, '[difficulty][smartlevel]|r [raidcolor][name]|r') |
health.Smooth = true |
power.Smooth = true |
frame.Health = health |
frame.OverrideUpdateHealth = update_health |
frame.Power = power |