First of all,most of this auras are from Shamtasticle so credits goes to him for one part,he didn't updated for 4.0.1, so i made for myself and want to share if someone wants it.
This is just a simple power auras setup for shaman priority.
Beside power auras i also use addon called totem timers.
1.This aura tracks any fire totem not being active so if you don't have fire totem this aura will pop out and remind you to refresh fire totem,fire totem should always be up.
2.This one tracks duration and cd of Elemental Mastery,you want to cast Elemental mastery anytime off cd,and 3. is in case you don't notice shine circles in boss fight.
This is main priority.
a)4.Flame shock should always be on target and goes before lava burst and earth shock.
b)5.Lava Burst anytime off cd but flame shock must be on target.
c)6.Lightning Shield Stacks/Earth Shock - This tracks your Lightning Shield stacks,once it reach 9 it will show earth shock BUT it also checks if your flame shock duration debuff is under 6 sec(you may want to change this if you have Reverberation), if it is it will not show up so you just need to follow priority and not to check every time once you reach 9 stacks looking at flame shock debuff if it under 6 sec.
d)7.Chain Lightning is out of our single target rotation so you can remove this but it is still nice to track cd if you want to maximize aoe dmg.
8.This one just checks do you have Flametongue buff on you weapon.
I suck at MS Paint.
Sorry for my english.
Code:
Set=Elemental@
Aura[49]=Version:4.2; b:0.1137; icon:Spell_Nature_WispHeal; buffname:Elemental Mastery; r:0; begin:1; x:-1; groupany:false; unitn:Only for raid/group.; bufftype:7; texture:22; speed:2; stacksOperator:=; combat:true; size:0.53; y:-52; texmode:2; ismounted:0; finish:2; timer.h:1.48; timer.Texture:AccidentalPresidency; timer.enabled:true; timer.y:-17; timer.x:-75; timer.Transparent:true@
Aura[50]=Version:4.2; anim1:3; g:0; icon:Spell_Nature_WispHeal; buffname:Elemental Mastery; r:0.0078; x:1; groupany:false; unitn:Only for raid/group.; bufftype:7; texture:21; alpha:1; duration:10; speed:2; stacksOperator:=; wowtex:true; combat:true; size:0.78; y:-40; ismounted:0@
Aura[51]=Version:4.2; b:0.0275; anim1:4; g:0; icon:Spell_Nature_WispHeal; buffname:Elemental Mastery; begin:2; groupany:false; unitn:Only for raid/group.; texture:22; speed:1.5; stacksOperator:=; combat:true; size:0.77; y:-51; texmode:2; ismounted:0; finish:2; timer.h:1.48; timer.Texture:AccidentalPresidency; timer.enabled:true; timer.y:-53; timer.x:-77; timer.Transparent:true@
Aura[52]=Version:4.2; b:0; anim1:4; g:0.0275; icon:Spell_Nature_WispHeal; buffname:Elemental Mastery; begin:2; x:5; groupany:false; unitn:Only for raid/group.; texture:4; alpha:0.8; speed:1.5; stacksOperator:=; combat:true; size:0.78; y:-38; ismounted:0; finish:2@
Aura[53]=Version:4.2; target:true; icon:Spell_Fire_FlameShock; buffname:Flame Shock; begin:4; x:16; groupany:false; unitn:Only for raid/group.; bufftype:2; owntex:true; mine:true; speed:2; stacksOperator:=; exact:true; combat:true; size:0.14; y:-195; texmode:2; inverse:true; ismounted:0@
Aura[54]=Version:4.2; b:0; g:0.0745; target:true; icon:Spell_Fire_FlameShock; buffname:Flame Shock; x:16; groupany:false; unitn:Only for raid/group.; bufftype:2; owntex:true; mine:true; speed:2; stacksOperator:=; exact:true; combat:true; size:0.14; y:-194; texmode:2; ismounted:0; timer.h:1.67; timer.Texture:AccidentalPresidency; timer.enabled:true; timer.cents:false; timer.y:-162; timer.x:15; timer.Transparent:true@
Aura[55]=Version:4.2; icon:Spell_Shaman_LavaBurst; buffname:Lava Burst; begin:6; x:62; groupany:false; unitn:Only for raid/group.; bufftype:7; owntex:true; speed:2; stacksOperator:=; exact:true; combat:true; size:0.14; y:-195; texmode:2; ismounted:0@
Aura[56]=Version:4.2; b:0; g:0.0157; icon:Spell_Shaman_LavaBurst; buffname:Lava Burst; x:62; groupany:false; unitn:Only for raid/group.; bufftype:7; owntex:true; speed:2; stacksOperator:=; exact:true; combat:true; size:0.14; y:-195; texmode:2; inverse:true; ismounted:0; timer.h:1.67; timer.Texture:AccidentalPresidency; timer.enabled:true; timer.cents:false; timer.y:-162; timer.x:62; timer.Transparent:true@
Aura[57]=Version:4.2; icon:Spell_Nature_ChainLightning; buffname:Chain Lightning; begin:8; x:159; groupany:false; unitn:Only for raid/group.; bufftype:7; owntex:true; speed:2; stacksOperator:=; exact:true; combat:true; size:0.14; y:-195; texmode:2; ismounted:0@
Aura[58]=Version:4.2; b:0; g:0.0196; icon:Spell_Nature_ChainLightning; buffname:Chain Lightning; x:159; groupany:false; unitn:Only for raid/group.; bufftype:7; owntex:true; speed:2; stacksOperator:=; exact:true; combat:true; size:0.14; y:-195; texmode:2; inverse:true; ismounted:0; timer.h:1.67; timer.Texture:AccidentalPresidency; timer.enabled:true; timer.cents:false; timer.y:-162; timer.x:159; timer.Transparent:true@
Aura[59]=Version:4.2; icon:Spell_Nature_LightningShield; buffname:Lightning Shield; x:112; stacks:9; alpha:1; owntex:true; isResting:0; mine:true; stacksOperator:<; combat:true; size:0.14; y:-195; texmode:2; stacks.enabled:true; stacks.b:0.9882; stacks.g:0.9922; stacks.y:-197; stacks.x:112; stacks.Transparent:true; stacks.h:1.67; stacks.Texture:AccidentalPresidency@
Aura[60]=Version:4.2; icon:Spell_Nature_LightningShield; buffname:Lightning Shield ; begin:6; x:112; customname:Earth Shock; stacks:9; texture:54; alpha:1; isResting:0; mine:true; multiids:62/63; speed:2; customtex:true; combat:true; size:0.14; y:-195; texmode:2@
Aura[61]=Version:4.2; b:0; g:0.0745; icon:Spell_Nature_EarthShock; buffname:Earth Shock; x:112; bufftype:7; texture:45; alpha:1; owntex:true; isResting:0; multiids:60; combat:true; size:0.14; y:-195; texmode:2; inverse:true@
Aura[62]=Version:4.2; target:true; icon:Spell_Fire_FlameShock; buffname:Flame Shock; x:113; bufftype:2; texture:45; alpha:0.1; isResting:0; mine:true; combat:true; size:0.02; y:-195; texmode:2; inverse:true@
Aura[63]=Version:4.2; icon:Spell_Nature_EarthShock; buffname:Earth Shock; x:158; bufftype:7; texture:45; alpha:0.1; isResting:0; multiids:60; combat:true; size:0.02; y:-195; texmode:2; timer.b:0; timer.g:0.0745; timer.h:1.67; timer.Texture:AccidentalPresidency; timer.enabled:true; timer.cents:false; timer.y:-163; timer.x:112; timer.Transparent:true; timer.UseOwnColor:true@
Aura[64]=Version:4.2; b:0; g:0.3843; icon:INV_Mace_91; buffname:Flametongue; x:120; bufftype:5; texture:19; alpha:1; size:0.49; texmode:2; inverse:true@
Aura[65]=Version:4.2; icon:Spell_Fire_SearingTotem; buffname:1; x:36; bufftype:19; alpha:1; owntex:true; isResting:0; combat:true; size:0.28; y:-102; texmode:2; inverse:true@
Aura[66]=Version:4.2; icon:Spell_Nature_WispHeal; buffname:Elemental Mastery; x:129; bufftype:7; alpha:1; owntex:true; isResting:0; combat:true; size:0.28; y:-102; texmode:2@