Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function getAura()
- for i=1,40 do local n=UnitBuff("player",i)
- if n == "Rampage" then
- rSEFrame:Show()
- rMFrame:Show()
- rSEFrameAnim:Show()
- end
- if n ~= "Rampage" then
- rSEFrame:Hide()
- rMFrame:Hide()
- rSEFrameAnim:Hide()
- end
- end
- end
- if UnitClass("player") == "Warrior" then
- rSEFrame = CreateFrame("Frame", "rSEFrame", UIParent)
- rSEFrame:SetFrameStrata("HIGH")
- rSEFrame:SetHeight(100)
- rSEFrame:SetWidth(250)
- rSEFrame:SetScale(1)
- rSEFrame:SetAlpha(1)
- rSEFrame:SetFrameLevel(10)
- rSEFrame:CreateTexture("rSEFrameTexture1", "ARTWORK")
- rSEFrameTexture1:SetTexture("Interface\\AddOns\\Rampage\\textures\\glowingScreenTexture_lowHealth.tga")
- rSEFrameTexture1:SetBlendMode("ADD")
- rSEFrameTexture1:SetWidth(1920)
- rSEFrameTexture1:SetHeight(1080)
- rSEFrameTexture1:SetPoint("CENTER",rSEFrame,0,0)
- rSEFrameTexture1:SetVertexColor(1,0.1,0.1,0.65)
- rSEFrame:SetPoint("CENTER",0,0)
- rSEFrame:Show()
- rMFrame = CreateFrame("Frame", "rMFrame", UIParent)
- rMFrame:SetFrameStrata("HIGH")
- rMFrame:SetHeight(256)
- rMFrame:SetWidth(256)
- rMFrame:SetScale(1)
- rMFrame:SetAlpha(1)
- rMFrame:SetFrameLevel(9)
- rMFrame:CreateTexture("rMFrameTexture", "ARTWORK")
- rMFrameTexture:SetTexture("Interface\\Icons\\Ability_warrior_rampage.blp")
- rMFrameTexture:SetWidth(64)
- rMFrameTexture:SetHeight(64)
- rMFrameTexture:SetPoint("CENTER",rMFrame,0,150)
- --[[rSEFrame:CreateTexture("rSEFrameTexture2", "ARTWORK")
- rSEFrameTexture2:SetTexture("Interface\\AddOns\\Rampage\\textures\\glowingScreenTexture_lowHealthClouds.tga")
- rSEFrameTexture2:SetBlendMode("ADD")
- rSEFrameTexture2:SetWidth(1920)
- rSEFrameTexture2:SetHeight(1080)
- rSEFrameTexture2:SetPoint("CENTER",rSEFrame,0,0)
- rSEFrameTexture2:SetVertexColor(1,0,0,0.2)]]
- rMFrame:SetPoint("CENTER",0,0)
- rMFrame:Show()
- rSEFrameAnim = CreateFrame("PlayerModel", "rSEFrameAnim", UIParent)
- rSEFrameAnim:SetFrameStrata("BACKGROUND")
- rSEFrameAnim:SetFrameLevel(9)
- rSEFrameAnim:SetAlpha(0.1)
- rSEFrameAnim:SetPoint("BOTTOMLEFT",5,5)
- rSEFrameAnim:SetPoint("TOPRIGHT",-10,-10)
- rSEFrameAnim:SetModel("SPELLS\\RedRadiationFog.m2")
- rSEFrameAnim:SetPosition(-5, 1.5, 0.5)
- rSEFrameAnim:SetScript("OnShow",function()
- rSEFrameAnim:SetModel("SPELLS\\RedRadiationFog.m2")
- end)
- CreateFrame("Frame", "eventFrame")
- eventFrame:SetScript("OnUpdate", getAura)
- eventFrame:Show()
- end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement