SpellslingerCodes - James226/aura-mastery GitHub Wiki

Welcome to the Spellslinger class CodeCopy page. Please search below for the Aura that best suits your needs.

You can return to the main CodeCopy at any time to choose another class.


[Keybind & Debuff SpellSlinger Ignite] Tracks your Ignite buff when you press your Ignite Keybind & when your target is affected by the debuff. Remember to change it to your Keybind in the Keybind Trigger. Use capitals for letters.

  • {['playSoundWhen'] = "All",['iconScale'] = 2.6878175735474,['iconEnabled'] = true,['iconSprite'] = "",['iconSound'] = -1,['iconPosition'] = {['left'] = -53,['top'] = 140,},['SimpleMode'] = false,['onlyInCombat'] = false,['iconName'] = "Ignite",['showWhen'] = "All",['iconText'] = {[1] = {['textFont'] = "CRB_FloaterMedium",['textAnchor'] = "OB",['textString'] = "{time}",['textFontColor'] = {[1] = 1,[2] = 0,[3] = 0,[4] = 1,},},},['iconBackground'] = true,['Triggers'] = {[1] = {['Type'] = "Keybind",['Name'] = "Keybind",['TriggerDetails'] = {['Key'] = "Z",['Duration'] = 6.5,},['TriggerEffects'] = {},['Behaviour'] = "Pass",},[2] = {['Type'] = "Debuff",['Name'] = "Debuff",['TriggerDetails'] = {['DebuffName'] = "",['Stacks'] = {['Enabled'] = false,['Operator'] = "",},['Target'] = {['Target'] = true,['Player'] = false,},},['TriggerEffects'] = {},['Behaviour'] = "Pass",},},['iconOverlay'] = {['overlayColor'] = {[1] = 1,[2] = 0,[3] = 0,[4] = 0.69999998807907,},['overlayStyle'] = "Linear",['overlayShape'] = "Solid",},['iconColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},['actionSets'] = {[1] = true,[2] = false,[3] = true,[4] = true,},['iconBorder'] = true,}

[Keybind & Debuff SpellSlinger Ignite] Opposite of above. Aura will appear when your target does NOT have the Ignite debuff and will play a sound reminding you to recast. With the keybind trigger inside of it, it should work by tracking only your debuff. Just delete the keybind trigger if you're not regularly playing with other slingers to track the debuff only with no internal countdown. Remember to change the keybind in Trigger 2 to the one you use for Ignite.

  • {['playSoundWhen'] = "All",['iconScale'] = 1,['iconEnabled'] = true,['iconSprite'] = "",['iconSound'] = 198,['iconPosition'] = {['left'] = -23,['top'] = -23,},['SimpleMode'] = false,['onlyInCombat'] = false,['iconName'] = "Ignite",['showWhen'] = "All",['iconText'] = {[1] = {['textFont'] = "CRB_FloaterSmall",['textAnchor'] = "ITL",['textString'] = "{charges}",['textFontColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},},[2] = {['textFont'] = "CRB_FloaterSmall",['textAnchor'] = "IBR",['textString'] = "{stacks}",['textFontColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},},[3] = {['textFont'] = "CRB_FloaterSmall",['textAnchor'] = "OB",['textString'] = "{time}",['textFontColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},},},['iconBackground'] = true,['Triggers'] = {[1] = {['Type'] = "Debuff",['Name'] = "Debuff",['TriggerDetails'] = {['DebuffName'] = "Ignite",['Stacks'] = {['Enabled'] = false,['Operator'] = "",},['Target'] = {['Target'] = true,['Player'] = false,},},['TriggerEffects'] = {},['Behaviour'] = "Fail",},[2] = {['Type'] = "Keybind",['Name'] = "Trigger 2",['TriggerDetails'] = {['Key'] = "z",['Duration'] = 6,},['TriggerEffects'] = {},['Behaviour'] = "Fail",},},['iconOverlay'] = {['overlayColor'] = {[1] = 1,[2] = 0,[3] = 0,[4] = 0.75,},['overlayStyle'] = "Radial",['overlayShape'] = "Solid",},['iconColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},['actionSets'] = {[1] = true,[2] = true,[3] = true,[4] = true,},['iconBorder'] = true,}

[Spellslinger Innate] Will pop up a Spell Surge icon when your spell surge is above 90% full, and you have it disabled.

  • {['playSoundWhen'] = "None",['iconScale'] = 2.6937494277954,['iconEnabled'] = true,['iconSprite'] = "",['iconSound'] = -1,['iconPosition'] = {['left'] = -76,['top'] = 309,},['SimpleMode'] = false,['onlyInCombat'] = true,['iconName'] = "Spell Surge",['showWhen'] = "All",['iconText'] = {[1] = {['textFont'] = "CRB_FloaterSmall",['textAnchor'] = "C",['textString'] = "F",['textFontColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},},[2] = {['textFont'] = "CRB_FloaterSmall",['textAnchor'] = "IBR",['textString'] = "{stacks}",['textFontColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},},[3] = {['textFont'] = "CRB_FloaterSmall",['textAnchor'] = "OB",['textString'] = "{time}",['textFontColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},},[4] = {['textFont'] = "Default",['textAnchor'] = "OB",['textString'] = "{time}",['textFontColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},},},['iconBackground'] = true,['Triggers'] = {[1] = {['Type'] = "Resources",['Name'] = "Resource Counter",['TriggerDetails'] = {['Resource'] = {['Value'] = 90,['Percent'] = true,['Operator'] = ">",},},['TriggerEffects'] = {[1] = {['timerLength'] = 0,['Type'] = "Activation Border",['EffectDetails'] = {['BorderSprite'] = "sprActionBar_YellowBorder",},['When'] = "Pass",['isTimed'] = false,},},['Behaviour'] = "Pass",},[2] = {['Type'] = "Buff",['Name'] = "Activation",['TriggerDetails'] = {['Target'] = {['Target'] = false,['Player'] = true,},['Stacks'] = {['Enabled'] = false,['Operator'] = "",},['BuffName'] = "Spell Surge",},['TriggerEffects'] = {},['Behaviour'] = "Fail",},},['iconOverlay'] = {['overlayColor'] = {[1] = 1,[2] = 0,[3] = 0,[4] = 0.75,},['overlayStyle'] = "Radial",['overlayShape'] = "Solid",},['iconColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},['actionSets'] = {[1] = true,[2] = true,[3] = true,[4] = true,},['iconBorder'] = true,}

[Assassinate Popup] Will show an Assassinate Icon when target is under 30% HP, and your have charges remaining

  • {['playSoundWhen'] = "None",['iconScale'] = 2.7062499523163,['iconEnabled'] = true,['iconSprite'] = "",['iconSound'] = -1,['iconPosition'] = {['left'] = 48,['top'] = 310,},['SimpleMode'] = false,['onlyInCombat'] = true,['iconName'] = "Assassinate",['showWhen'] = "All",['iconText'] = {[1] = {['textFont'] = "CRB_FloaterSmall",['textAnchor'] = "ITL",['textString'] = "{charges}",['textFontColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},},[2] = {['textFont'] = "CRB_FloaterSmall",['textAnchor'] = "IBR",['textString'] = "{stacks}",['textFontColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},},[3] = {['textFont'] = "CRB_FloaterSmall",['textAnchor'] = "OB",['textString'] = "{time}",['textFontColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},},},['iconBackground'] = true,['Triggers'] = {[1] = {['Type'] = "Health",['Name'] = "Enemy Health Check",['TriggerDetails'] = {['Target'] = {['Target'] = true,['Player'] = false,},['Health'] = {['Value'] = 30,['Percent'] = true,['Operator'] = "<",},},['TriggerEffects'] = {[1] = {['timerLength'] = 0,['Type'] = "Activation Border",['EffectDetails'] = {['BorderSprite'] = "sprActionBar_YellowBorder",},['When'] = "Pass",['isTimed'] = false,},},['Behaviour'] = "Pass",},[2] = {['Type'] = "Cooldown",['Name'] = "Charges",['TriggerDetails'] = {['Charges'] = {['Enabled'] = true,['Value'] = 1,['Operator'] = "<=",},['SpellName'] = "",},['TriggerEffects'] = {},['Behaviour'] = "Pass",},},['iconOverlay'] = {['overlayColor'] = {[1] = 1,[2] = 0,[3] = 0,[4] = 0.75,},['overlayStyle'] = "Radial",['overlayShape'] = "Solid",},['iconColor'] = {[1] = 1,[2] = 1,[3] = 1,[4] = 1,},['actionSets'] = {[1] = true,[2] = true,[3] = true,[4] = true,},['iconBorder'] = true,}