You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
StyleFilters.triggers.args.casting.args.notSpell=ACH:Toggle(L["Not Spell"], L["If enabled then the filter will only activate if the unit is not casting or channeling one of the selected spells."], 4)
253
253
StyleFilters.triggers.args.casting.args.description1=ACH:Description(L["You do not need to use Is Casting Anything or Is Channeling Anything for these spells to trigger."], 10)
254
254
StyleFilters.triggers.args.casting.args.description2=ACH:Description(L["If this list is empty, and if Interruptible is checked, then the filter will activate on any type of cast that can be interrupted."], 11)
StyleFilters.triggers.args.known.args.removeSpell=ACH:Select(L["Remove Spell ID or Name"], L["If the aura is listed with a number then you need to use that to remove it from the list."], 3, function() localtriggers, values=GetFilter(true), {} forspellinnext, triggers.known.spellsdovalues[spell] =spellendreturnvaluesend, nil, nil, nil, function(_, value) localtriggers=GetFilter(true) triggers.known.spells[value] =nilUpdateFilterList('known', nil, value) NP:ConfigureAll() end)
option.changeList.args.removeSpell=ACH:Select(L["Remove Spell ID or Name"], L["If the aura is listed with a number then you need to use that to remove it from the list."], 2, function() localtriggers, values=GetFilter(true), {} fornameinpairs(triggers[auraType].names) dovalues[name] =format('%s (%d)', strsplit('\n', name)) endreturnvaluesend, nil, nil, nil, function(_, value) localtriggers=GetFilter(true) triggers[auraType].names[value] =nilUpdateFilterList(auraType, nil, value) end)
482
484
option.changeList.args.stackThreshold=ACH:Range(L["Stack Threshold"], L["Allows you to tie a stack count to an aura when you add it to the list, which allows the trigger to act when an aura reaches X number of stacks."], 3, { min=1, max=250, softMax=100, step=1 }, nil, function() returnstackThresholdor1end, function(_, value) stackThreshold= (value>1andvalue) ornilend)
StyleFilters.triggers.args.cooldowns.args.removeCooldown=ACH:Select(L["Remove Spell ID or Name"], L["If the aura is listed with a number then you need to use that to remove it from the list."], 2, function() localvalues= {} localtriggers=GetFilter(true) foriteminnext, triggers.cooldowns.namesdovalues[item] =itemendreturnvaluesend, nil, nil, nil, function(_, value) localtriggers=GetFilter(true) triggers.cooldowns.names[value] =nilUpdateFilterList('cooldowns', nil, value) NP:ConfigureAll() end)
497
500
StyleFilters.triggers.args.cooldowns.args.mustHaveAll=ACH:Toggle(L["Require All"], L["If enabled then it will require all cooldowns to activate the filter. Otherwise it will only require any one of the cooldowns to activate it."], 3, nil, nil, nil, function() localtriggers=GetFilter(true) returntriggers.cooldownsandtriggers.cooldowns.mustHaveAllend, function(_, value) localtriggers=GetFilter(true) triggers.cooldowns.mustHaveAll=valueNP:ConfigureAll() end, DisabledFilter)
UnitFrame.rangeGroup.args.rangeEnemy.args.addSpell=ACH:Input(L["Add Spell ID or Name"], nil, 2, nil, nil, nil, function(_, value) locallist=E.global.unitframe.rangeCheck.ENEMY[E.myclass] list[value] =trueUpdateRangeList(UnitFrame.rangeGroup.args.rangeEnemy, list, value, true) end)
1453
1453
UnitFrame.rangeGroup.args.rangeEnemy.args.removeSpell=ACH:Select(L["Remove Spell ID or Name"], L["If the aura is listed with a number then you need to use that to remove it from the list."], 3, function() localvalues, list= {}, E.global.unitframe.rangeCheck.ENEMY[E.myclass] forspellinnext, listdovalues[spell] =spellendreturnvaluesend, nil, nil, nil, function(_, value) locallist=E.global.unitframe.rangeCheck.ENEMY[E.myclass] list[value] =nilUpdateRangeList(UnitFrame.rangeGroup.args.rangeEnemy, list, value) end)
UnitFrame.rangeGroup.args.rangeFriendly.args.addSpell=ACH:Input(L["Add Spell ID or Name"], nil, 2, nil, nil, nil, function(_, value) locallist=E.global.unitframe.rangeCheck.FRIENDLY[E.myclass] list[value] =trueUpdateRangeList(UnitFrame.rangeGroup.args.rangeFriendly, list, value, true) end)
1460
1461
UnitFrame.rangeGroup.args.rangeFriendly.args.removeSpell=ACH:Select(L["Remove Spell ID or Name"], L["If the aura is listed with a number then you need to use that to remove it from the list."], 3, function() localvalues, list= {}, E.global.unitframe.rangeCheck.FRIENDLY[E.myclass] forspellinnext, listdovalues[spell] =spellendreturnvaluesend, nil, nil, nil, function(_, value) locallist=E.global.unitframe.rangeCheck.FRIENDLY[E.myclass] list[value] =nilUpdateRangeList(UnitFrame.rangeGroup.args.rangeFriendly, list, value) end)
UnitFrame.rangeGroup.args.rangeResurrect.args.addSpell=ACH:Input(L["Add Spell ID or Name"], nil, 2, nil, nil, nil, function(_, value) locallist=E.global.unitframe.rangeCheck.RESURRECT[E.myclass] list[value] =trueUpdateRangeList(UnitFrame.rangeGroup.args.rangeResurrect, list, value, true) end)
1467
1469
UnitFrame.rangeGroup.args.rangeResurrect.args.removeSpell=ACH:Select(L["Remove Spell ID or Name"], L["If the aura is listed with a number then you need to use that to remove it from the list."], 3, function() localvalues, list= {}, E.global.unitframe.rangeCheck.RESURRECT[E.myclass] forspellinnext, listdovalues[spell] =spellendreturnvaluesend, nil, nil, nil, function(_, value) locallist=E.global.unitframe.rangeCheck.RESURRECT[E.myclass] list[value] =nilUpdateRangeList(UnitFrame.rangeGroup.args.rangeResurrect, list, value) end)
UnitFrame.rangeGroup.args.rangePet.args.addSpell=ACH:Input(L["Add Spell ID or Name"], nil, 2, nil, nil, nil, function(_, value) locallist=E.global.unitframe.rangeCheck.PET[E.myclass] list[value] =trueUpdateRangeList(UnitFrame.rangeGroup.args.rangePet, list, value, true) end)
1474
1477
UnitFrame.rangeGroup.args.rangePet.args.removeSpell=ACH:Select(L["Remove Spell ID or Name"], L["If the aura is listed with a number then you need to use that to remove it from the list."], 3, function() localvalues, list= {}, E.global.unitframe.rangeCheck.PET[E.myclass] forspellinnext, listdovalues[spell] =spellendreturnvaluesend, nil, nil, nil, function(_, value) locallist=E.global.unitframe.rangeCheck.PET[E.myclass] list[value] =nilUpdateRangeList(UnitFrame.rangeGroup.args.rangePet, list, value) end)
0 commit comments