Since the OP did not update the thread I thought I would throw out what I am using for affliction currently.
Haunt:
Code:
gcd:bofalse;soundfile:st;owntex:botrue;b:nu0.63921568627451;anim1:nu1;duration:nu0;g:nu0.64313725490196;thresholdinvert:bofalse;ignoremaj:botrue;opt2:nu0;speed:nu1;finish:nu3;icon:stInterface\Icons\Ability_Warlock_Haunt;size:nu0.15999999642372;torsion:nu1;multiids:st;stacksOperator:st=;realaura:nu1;sound:nu0;optunitn:bofalse;off:bofalse;symetrie:nu0;begin:nu3;x:nu-75;texmode:nu1;timer:bofalse;customname:st;target:bofalse;timerduration:nu0;wowtex:bofalse;groupany:bofalse;customsound:st;combat:nu1;y:nu182;randomcolor:bofalse;unitn:stOnly for raid/group.;bufftype:nu7;r:nu0.6156862745098;aurastextfont:nu1;stacks:nu0;opt1:nu14;focus:bofalse;customtex:bofalse;raid:bofalse;isdebufftype:bofalse;texture:nu10;anim2:nu0;buffname:stHaunt;isenchant:bofalse;party:bofalse;threshold:nu50;exact:bofalse;alpha:nu1;aurastext:st;textaura:bofalse;isdebuff:bofalse;inverse:bofalse;ismounted:bofalse;targetfriend:bofalse;mine:bofalse;isinraid:bofalse;stance:nu10
UA:
Code:
gcd:bofalse;soundfile:st;owntex:botrue;b:nu0.63921568627451;anim1:nu1;duration:nu0;g:nu0.64313725490196;thresholdinvert:bofalse;ignoremaj:botrue;opt2:nu0;speed:nu1;stance:nu10;icon:stInterface\Icons\Spell_Shadow_UnstableAffliction_3;size:nu0.15999999642372;torsion:nu1;multiids:st;stacksOperator:st=;realaura:nu1;mine:botrue;optunitn:bofalse;x:nu-25;inverse:botrue;begin:nu3;off:bofalse;isdebuff:bofalse;textaura:bofalse;timer:bofalse;target:botrue;combat:nu1;wowtex:bofalse;groupany:bofalse;customsound:st;timerduration:nu0;exact:bofalse;threshold:nu50;unitn:stOnly for raid/group.;bufftype:nu2;stacks:nu0;aurastextfont:nu1;party:bofalse;customtex:bofalse;focus:bofalse;isenchant:bofalse;raid:bofalse;isdebufftype:bofalse;texture:nu10;buffname:stunstable affliction;anim2:nu0;opt1:nu1;r:nu0.6156862745098;randomcolor:bofalse;y:nu182;alpha:nu1;aurastext:st;customname:st;texmode:nu1;symetrie:nu0;ismounted:bofalse;targetfriend:bofalse;sound:nu0;isinraid:bofalse;finish:nu3
Immo:
Code:
gcd:bofalse;soundfile:st;owntex:botrue;b:nu1;anim1:nu1;duration:nu0;g:nu1;thresholdinvert:bofalse;ignoremaj:botrue;opt2:nu0;speed:nu1;stance:nu10;icon:stInterface\Icons\Spell_Fire_Immolation;size:nu0.15999999642372;torsion:nu1;multiids:st;stacksOperator:st=;realaura:nu1;mine:botrue;optunitn:bofalse;x:nu25;inverse:botrue;begin:nu0;off:bofalse;isdebuff:bofalse;customname:st;textaura:bofalse;target:botrue;combat:nu1;wowtex:bofalse;groupany:bofalse;customsound:st;timerduration:nu0;exact:bofalse;threshold:nu50;unitn:stOnly for raid/group.;bufftype:nu2;stacks:nu0;aurastextfont:nu1;party:bofalse;customtex:bofalse;focus:bofalse;isenchant:bofalse;raid:bofalse;isdebufftype:bofalse;texture:nu1;buffname:stimmolate;anim2:nu0;opt1:nu0;r:nu1;randomcolor:bofalse;y:nu182;alpha:nu0.75;aurastext:st;timer:bofalse;texmode:nu1;symetrie:nu0;ismounted:bofalse;targetfriend:bofalse;sound:nu0;isinraid:bofalse;finish:nu0
Corruption:
Code:
gcd:bofalse;soundfile:st;owntex:botrue;b:nu0.63921568627451;anim1:nu1;duration:nu0;g:nu0.64313725490196;thresholdinvert:bofalse;ignoremaj:botrue;opt2:nu0;speed:nu1;stance:nu10;icon:stInterface\Icons\Spell_Shadow_AbominationExplosion;size:nu0.15999999642372;torsion:nu1;multiids:st;stacksOperator:st=;realaura:nu1;mine:botrue;optunitn:bofalse;x:nu75;inverse:botrue;begin:nu3;off:bofalse;isdebuff:bofalse;textaura:bofalse;timer:bofalse;target:botrue;combat:nu1;wowtex:bofalse;groupany:bofalse;customsound:st;timerduration:nu0;exact:botrue;threshold:nu50;unitn:stOnly for raid/group.;bufftype:nu2;party:bofalse;aurastextfont:nu1;stacks:nu0;isenchant:bofalse;focus:bofalse;customtex:bofalse;raid:bofalse;isdebufftype:bofalse;texture:nu10;buffname:stCorruption;anim2:nu0;opt1:nu2;r:nu0.6156862745098;randomcolor:bofalse;y:nu182;alpha:nu0.75;aurastext:st;customname:st;texmode:nu1;symetrie:nu0;ismounted:bofalse;targetfriend:bofalse;sound:nu0;isinraid:bofalse;finish:nu3
COA:
Code:
gcd:bofalse;soundfile:st;owntex:botrue;b:nu0.63921568627451;anim1:nu1;duration:nu0;g:nu0.64313725490196;thresholdinvert:bofalse;ignoremaj:botrue;opt2:nu0;speed:nu1;finish:nu3;icon:stInterface\Icons\Spell_Shadow_CurseOfSargeras;size:nu0.15999999642372;torsion:nu1;multiids:st;stacksOperator:st=;realaura:nu1;sound:nu0;optunitn:bofalse;off:bofalse;symetrie:nu0;begin:nu3;x:nu-25;texmode:nu1;textaura:bofalse;timer:bofalse;target:botrue;timerduration:nu0;wowtex:bofalse;groupany:bofalse;customsound:st;combat:nu1;y:nu233;randomcolor:bofalse;unitn:stOnly for raid/group.;bufftype:nu2;r:nu0.6156862745098;aurastextfont:nu1;stacks:nu0;opt1:nu3;focus:bofalse;customtex:bofalse;raid:bofalse;isdebufftype:bofalse;texture:nu10;anim2:nu0;buffname:stcurse of agony;isenchant:bofalse;party:bofalse;threshold:nu50;exact:bofalse;alpha:nu1;aurastext:st;customname:st;isdebuff:bofalse;inverse:botrue;ismounted:bofalse;targetfriend:bofalse;mine:botrue;isinraid:bofalse;stance:nu10
Siphon Life:
Code:
gcd:bofalse;soundfile:st;owntex:botrue;b:nu0.63921568627451;anim1:nu1;duration:nu0;g:nu0.64313725490196;thresholdinvert:bofalse;ignoremaj:botrue;opt2:nu0;speed:nu1;stance:nu10;icon:stInterface\Icons\Spell_Shadow_Requiem;size:nu0.15999999642372;torsion:nu1;multiids:st;stacksOperator:st=;realaura:nu1;timer:bofalse;mine:botrue;optunitn:bofalse;inverse:botrue;begin:nu3;off:bofalse;isdebuff:bofalse;textaura:bofalse;customname:st;target:botrue;combat:nu1;wowtex:bofalse;groupany:bofalse;customsound:st;timerduration:nu0;exact:bofalse;threshold:nu50;unitn:stOnly for raid/group.;bufftype:nu2;stacks:nu0;aurastextfont:nu1;party:bofalse;customtex:bofalse;focus:bofalse;isenchant:bofalse;raid:bofalse;isdebufftype:bofalse;texture:nu10;buffname:stsiphon life;anim2:nu0;opt1:nu4;r:nu0.6156862745098;randomcolor:bofalse;y:nu233;alpha:nu1;aurastext:st;x:nu25;texmode:nu1;symetrie:nu0;ismounted:bofalse;targetfriend:bofalse;sound:nu0;isinraid:bofalse;finish:nu3
Fel armor:
Code:
gcd:bofalse;soundfile:st;owntex:bofalse;b:nu0.63921568627451;anim1:nu1;duration:nu0;g:nu0.64313725490196;thresholdinvert:bofalse;ignoremaj:botrue;opt2:nu0;speed:nu1;stance:nu10;icon:stInterface\Icons\Spell_Shadow_FelArmour;size:nu0.40000000596046;torsion:nu1;multiids:st;stacksOperator:st=;realaura:nu1;mine:botrue;optunitn:bofalse;x:nu0;inverse:botrue;begin:nu3;off:bofalse;isdebuff:bofalse;customname:stfelarmor.tga;textaura:bofalse;target:bofalse;combat:nu0;wowtex:bofalse;groupany:bofalse;customsound:st;timerduration:nu0;exact:botrue;threshold:nu50;unitn:stOnly for raid/group.;bufftype:nu1;stacks:nu0;aurastextfont:nu1;party:bofalse;customtex:botrue;focus:bofalse;isenchant:bofalse;raid:bofalse;isdebufftype:bofalse;texture:nu0;buffname:stFel Armor;anim2:nu0;opt1:nu0;r:nu0.6156862745098;randomcolor:bofalse;y:nu377;alpha:nu1;aurastext:st;timer:bofalse;texmode:nu1;symetrie:nu0;ismounted:bofalse;targetfriend:bofalse;sound:nu0;isinraid:bofalse;finish:nu3
Simply put the icon for each debuff lights when when it needs to be applied. Kind of the opposite approach to staring at dot timers I suppose. For Fel Armor it shows a large icon when you don't have it on yourself. I downloaded the texture for fel armor from thottbot by searching the spell then right clicking on the icon and choosing save as. I saved it to the PowerAuras\Custom folder and had to convert it to a tga.
edit: fix siphon life, was action usable rather than debuff