Power Auras Classic is an addon that lets you add visual cues to the game and can be configured thousands of ways. This is by far my favorite addon for any of my characters because it allows me to tweak how the game interacts with me.
Since Stringtheory will have a tiny tiny screen it make it vital that I can quickly tell what is going on in Mage-ville.
Health and Mana are the two big ones, so we’ll start with those…

Health has three effects, one at 70% one at 50% and one at 30%. The first is a static yellow warning aura, the next is an slowly flashing orange aura, and the third is a fast flashing bright red aura. The three stack on each other and should give me a good indication of when things are going badly. This is similar to what I use when I’m not dual-boxing, in this case it’s just a lot larger and there is flashing involved. When I only have one screen static images work just as well (and are less annoying).

Mana really only requires two warnings, one at 50% and one at 30%. These are less important than the health so I’ve gone with less immediate colors, but both of them will flash in order to catch my attention.
This is a screen I really don’t want to be seeing…
Now that I have my health and mana in easy to notice formats, it’s time to add a few more clues to let me know how Mage II is doing. Thankfully, at this level there really isn’t much to track. I only have two buffs I need to keep up and an aggro warning.
The buffs will be smaller than the mana warnings and directly over the character, since they will almost always be off. I actually cast buffs in tandem, so these are less important since I will have similar warnings setup on Overdraft. Neither one costs enough mana to worry about ‘wasting’ the cast to rebuff both of them at once. Still, flashing things are good for getting attention, so I’ll give them their own rotations.
The aggro warning, on the other hand, will be an enormous flashing red skull since there will be times when I manage to invoke the wrath of whatever mob thinks mages are the Bestest Snackfood Evar. Which is most of them, come to think of it.
All of this makes for an incredibly busy screen… but one I’m not going to see very often. Or at least not for very long. (re: Snackfood)

For now, this is all I am going to set up for Stringtheory. As we go along I may tweak these, or add others, but for now it should be enough to help me keep her alive.
Exports are as follows:
30% Health Warning
Version:st3.0.0E; gcd:bofalse; b:nu0.003921568627451; anim1:nu2; g:nu0; optunitn:bofalse; ignoremaj:botrue; stacksLower:nu0; target:bofalse; icon:st; size:nu2.710000038147; torsion:nu1; r:nu1; y:nu-30; x:nu0; customname:st; groupany:botrue; isAlive:botrue; timerduration:nu0; unitn:st; bufftype:nu8; stacks:nu0; focus:bofalse; raid:bofalse; texture:nu3; alpha:nu0.75; aurastext:st; symetrie:nu0; owntex:bofalse; isResting:nu0; duration:nu0; mine:bofalse; multiids:st; inVehicle:nu0; speed:nu2; anim2:nu0; stacksOperator:st>=; realaura:nu1; threshold:nu30; exact:bofalse; textaura:bofalse; InactiveDueToState:bofalse; wowtex:bofalse; groupOrSelf:bofalse; customsound:st; combat:nu0; spec2:botrue; id:nu1; inParty:nu0; HideRequest:bofalse; Active:botrue; aurastextfont:nu1; buffname:st???; inRaid:nu0; tooltipCheck:st; customtex:bofalse; stance:nu10; isSecondary:bofalse; thresholdinvert:bofalse; spec1:botrue; Debug:bofalse; beginSpin:bofalse; Showing:botrue; UseOldAnimations:bofalse; begin:nu0; off:bofalse; party:bofalse; texmode:nu1; inverse:bofalse; ismounted:nu0; targetfriend:bofalse; randomcolor:bofalse; sound:nu0; finish:nu1
50% Health Warning
Version:st3.0.0E; gcd:bofalse; b:nu0; anim1:nu2; g:nu0.42352941176471; optunitn:bofalse; ignoremaj:botrue; stacksLower:nu0; target:bofalse; icon:st; size:nu2.3899998664856; torsion:nu1; r:nu1; y:nu-30; x:nu0; customname:st; groupany:botrue; isAlive:botrue; timerduration:nu0; unitn:st; bufftype:nu8; stacks:nu0; focus:bofalse; raid:bofalse; texture:nu3; alpha:nu0.75; aurastext:st; symetrie:nu0; owntex:bofalse; isResting:nu0; duration:nu0; mine:bofalse; multiids:st; inVehicle:nu0; speed:nu1.5; anim2:nu0; stacksOperator:st>=; realaura:nu1; threshold:nu50; exact:bofalse; InactiveDueToState:bofalse; textaura:bofalse; spec2:botrue; wowtex:bofalse; groupOrSelf:bofalse; customsound:st; combat:nu0; id:nu2; inParty:nu0; HideRequest:bofalse; Active:botrue; aurastextfont:nu1; buffname:st???; inRaid:nu0; tooltipCheck:st; customtex:bofalse; stance:nu10; isSecondary:bofalse; thresholdinvert:bofalse; spec1:botrue; Debug:bofalse; beginSpin:bofalse; Showing:botrue; UseOldAnimations:bofalse; begin:nu0; off:bofalse; party:bofalse; texmode:nu1; inverse:bofalse; ismounted:nu0; targetfriend:bofalse; randomcolor:bofalse; sound:nu0; finish:nu1
70% Health Warning
Version:st3.0.0E; gcd:bofalse; b:nu0; anim1:nu1; g:nu0.76078431372549; optunitn:bofalse; ignoremaj:botrue; stacksLower:nu0; target:bofalse; icon:st; size:nu2.0899999141693; torsion:nu1; r:nu1; y:nu-30; x:nu0; customname:st; groupany:botrue; isAlive:botrue; timerduration:nu0; unitn:st; bufftype:nu8; stacks:nu0; focus:bofalse; raid:bofalse; texture:nu3; alpha:nu0.75; aurastext:st; symetrie:nu0; owntex:bofalse; isResting:nu0; duration:nu0; mine:bofalse; multiids:st; inVehicle:nu0; speed:nu1; anim2:nu0; stacksOperator:st>=; realaura:nu1; threshold:nu70; exact:bofalse; textaura:bofalse; InactiveDueToState:bofalse; wowtex:bofalse; groupOrSelf:bofalse; customsound:st; combat:nu0; spec2:botrue; id:nu3; inParty:nu0; HideRequest:bofalse; Active:botrue; aurastextfont:nu1; buffname:st???; inRaid:nu0; tooltipCheck:st; customtex:bofalse; stance:nu10; isSecondary:bofalse; thresholdinvert:bofalse; spec1:botrue; Debug:bofalse; beginSpin:bofalse; Showing:botrue; UseOldAnimations:bofalse; begin:nu0; off:bofalse; party:bofalse; texmode:nu1; inverse:bofalse; ismounted:nu0; targetfriend:bofalse; randomcolor:bofalse; sound:nu0; finish:nu1
30% Mana Warning
Version:st3.0.0E; gcd:bofalse; b:nu1; anim1:nu2; g:nu0.086274509803922; optunitn:bofalse; ignoremaj:botrue; stacksLower:nu0; target:bofalse; icon:st; size:nu1.8099999427795; torsion:nu1; r:nu0; y:nu-30; x:nu0; customname:st; groupany:botrue; isAlive:botrue; timerduration:nu0; unitn:st; bufftype:nu9; stacks:nu0; focus:bofalse; raid:bofalse; texture:nu2; alpha:nu0.75; aurastext:st; symetrie:nu0; owntex:bofalse; isResting:nu0; duration:nu0; mine:bofalse; multiids:st; inVehicle:nu0; speed:nu2; anim2:nu0; stacksOperator:st>=; realaura:nu1; InactiveDueToState:bofalse; threshold:nu30; exact:bofalse; spec2:botrue; textaura:bofalse; wowtex:bofalse; groupOrSelf:bofalse; customsound:st; combat:nu0; id:nu4; inParty:nu0; HideRequest:bofalse; Active:botrue; aurastextfont:nu1; buffname:st???; inRaid:nu0; tooltipCheck:st; customtex:bofalse; stance:nu10; isSecondary:bofalse; thresholdinvert:bofalse; spec1:botrue; Debug:bofalse; beginSpin:bofalse; Showing:botrue; UseOldAnimations:bofalse; begin:nu0; off:bofalse; party:bofalse; texmode:nu1; inverse:bofalse; ismounted:nu0; targetfriend:bofalse; randomcolor:bofalse; sound:nu0; finish:nu1
50% Mana Warning
Version:st3.0.0E; gcd:bofalse; b:nu1; anim1:nu2; g:nu0.56862745098039; optunitn:bofalse; ignoremaj:botrue; stacksLower:nu0; target:bofalse; icon:st; size:nu1.4599999189377; torsion:nu1; r:nu0; y:nu-30; x:nu0; customname:st; groupany:botrue; isAlive:botrue; timerduration:nu0; unitn:st; bufftype:nu9; stacks:nu0; focus:bofalse; raid:bofalse; texture:nu2; alpha:nu0.75; aurastext:st; symetrie:nu0; owntex:bofalse; isResting:bofalse; duration:nu0; mine:bofalse; multiids:st; inVehicle:bofalse; speed:nu1.5; anim2:nu0; stacksOperator:st>=; realaura:nu1; threshold:nu50; exact:bofalse; InactiveDueToState:botrue; textaura:bofalse; spec2:botrue; wowtex:bofalse; groupOrSelf:bofalse; customsound:st; combat:nu0; id:nu5; inParty:nu0; HideRequest:bofalse; Active:botrue; aurastextfont:nu1; buffname:st???; inRaid:nu0; tooltipCheck:st; customtex:bofalse; stance:nu10; isSecondary:bofalse; thresholdinvert:bofalse; spec1:botrue; Debug:bofalse; beginSpin:bofalse; Showing:botrue; UseOldAnimations:bofalse; begin:nu0; off:bofalse; party:bofalse; texmode:nu1; inverse:bofalse; ismounted:bofalse; targetfriend:bofalse; randomcolor:bofalse; sound:nu0; finish:nu1
Frost Armor
Version:st3.0.0E; gcd:bofalse; b:nu0; anim1:nu4; g:nu1; optunitn:bofalse; ignoremaj:botrue; stacksLower:nu0; target:bofalse; icon:stInterface\Icons\Spell_Frost_FrostArmor02; size:nu0.75; torsion:nu1; r:nu0.050980392156863; y:nu-30; x:nu0; customname:st; groupany:botrue; isAlive:botrue; timerduration:nu0; unitn:st; bufftype:nu1; stacks:nu0; focus:bofalse; raid:bofalse; texture:nu5; alpha:nu0.75; aurastext:st; symetrie:nu0; owntex:bofalse; isResting:nu0; duration:nu0; mine:bofalse; CurrentMatch:stFrost Armor; multiids:st; buffname:stFrost Armor; inVehicle:nu0; speed:nu0.75; InactiveDueToState:bofalse; anim2:nu0; stacksOperator:st>=; realaura:nu1; threshold:nu50; exact:bofalse; textaura:bofalse; wowtex:botrue; groupOrSelf:bofalse; customsound:st; combat:nu0; spec2:botrue; id:nu6; inParty:nu0; HideRequest:bofalse; Active:botrue; aurastextfont:nu1; CurrentSlot:nu1; inRaid:nu0; tooltipCheck:st; customtex:bofalse; stance:nu10; isSecondary:bofalse; thresholdinvert:bofalse; spec1:botrue; Debug:bofalse; beginSpin:bofalse; Showing:botrue; UseOldAnimations:bofalse; begin:nu0; off:bofalse; party:bofalse; texmode:nu1; inverse:botrue; ismounted:nu0; targetfriend:bofalse; randomcolor:bofalse; sound:nu0; finish:nu1
Arcane Intellect
Version:st3.0.0E; gcd:bofalse; b:nu0.7921568627451; anim1:nu2; g:nu1; optunitn:bofalse; ignoremaj:botrue; stacksLower:nu0; target:bofalse; icon:stInterface\Icons\Spell_Holy_MagicalSentry; size:nu0.75; torsion:nu1; r:nu0.094117647058824; y:nu-30; x:nu0; customname:st; groupany:botrue; isAlive:botrue; timerduration:nu0; unitn:st; bufftype:nu1; stacks:nu0; focus:bofalse; raid:bofalse; texture:nu24; alpha:nu0.75; aurastext:st; symetrie:nu0; CurrentMatch:stArcane Intellect; buffname:stArcane Intellect; owntex:bofalse; isResting:nu0; duration:nu0; mine:bofalse; multiids:st; inVehicle:nu0; speed:nu1.2999999523163; anim2:nu0; InactiveDueToState:bofalse; stacksOperator:st=; realaura:nu1; threshold:nu50; exact:bofalse; textaura:bofalse; wowtex:bofalse; groupOrSelf:bofalse; customsound:st; combat:nu0; spec2:botrue; id:nu7; inParty:nu0; HideRequest:bofalse; Active:botrue; aurastextfont:nu1; CurrentSlot:nu2; inRaid:nu0; tooltipCheck:st; customtex:bofalse; stance:nu10; isSecondary:bofalse; thresholdinvert:bofalse; spec1:botrue; Debug:bofalse; beginSpin:bofalse; Showing:botrue; UseOldAnimations:bofalse; begin:nu0; off:bofalse; party:bofalse; texmode:nu1; inverse:botrue; ismounted:nu0; targetfriend:bofalse; randomcolor:bofalse; sound:nu0; finish:nu1
Aggro Warning
Version:st3.0.0E; gcd:bofalse; b:nu0.003921568627451; anim1:nu3; g:nu0; optunitn:bofalse; ignoremaj:botrue; stacksLower:nu0; target:bofalse; icon:stInterface\icons\Ability_Warrior_EndlessRage; size:nu3.5999999046326; torsion:nu1; r:nu1; y:nu-30; x:nu0; customname:st; groupany:botrue; isAlive:botrue; timerduration:nu0; unitn:st; bufftype:nu11; stacks:nu0; focus:bofalse; raid:bofalse; texture:nu10; alpha:nu0.75; aurastext:st; symetrie:nu0; owntex:bofalse; isResting:nu0; duration:nu0; mine:bofalse; multiids:st; inVehicle:nu0; speed:nu2; anim2:nu0; stacksOperator:st>=; realaura:nu1; threshold:nu50; exact:bofalse; InactiveDueToState:bofalse; textaura:bofalse; spec2:botrue; wowtex:bofalse; groupOrSelf:bofalse; customsound:st; combat:nu0; id:nu8; inParty:nu0; HideRequest:bofalse; Active:botrue; aurastextfont:nu1; buffname:st???; inRaid:nu0; tooltipCheck:st; customtex:bofalse; stance:nu10; isSecondary:bofalse; thresholdinvert:bofalse; spec1:botrue; Debug:bofalse; beginSpin:bofalse; Showing:botrue; UseOldAnimations:bofalse; begin:nu1; off:bofalse; party:bofalse; texmode:nu1; inverse:bofalse; ismounted:nu0; targetfriend:bofalse; randomcolor:bofalse; sound:nu0; finish:nu1
Leave a Reply