Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function chgColor(iFrame,mhp,hp)
- local icon = iFrame.frame_hp
- local a = hp/mhp
- local b = (1-badhp)/2
- if a <= (1-b) then
- if a <= badhp then
- if icon.anim ~= 1 then
- if not iFrame.animation then
- iFrame.animation = CreateFrame("frame")
- end
- if iFrame.animation:GetScript("OnUpdate") == nil then
- iFrame.animation:SetScript("OnUpdate", function(self)
- icon.anim = 1
- lowHpAnimation(icon)
- end)
- end
- end
- else
- icon:SetBackdropColor(icon.classcolor.r,icon.classcolor.g,icon.classcolor.b,i_alpha)
- if icon.anim == 1 then
- icon.anim = 0
- iFrame.animation:SetScript("OnUpdate", nil)
- icon:SetAlpha(i_alpha)
- icon.anim_alpha_dest = nil
- end
- end
- else
- icon:SetBackdropColor(icon.classcolor.r,icon.classcolor.g,icon.classcolor.b,i_alpha)
- end
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement