local E, L, V, P, G = unpack(ElvUI)
local UF = E:GetModule('UnitFrames')

local unpack = unpack

local function Defaults(priorityOverride)
	return {
		enable = true,
		priority = priorityOverride or 0,
		stackThreshold = 0
	}
end

G.unitframe.aurafilters = {}

-- These are debuffs that are some form of CC
G.unitframe.aurafilters.CCDebuffs = {
	type = 'Whitelist',
	spells = {
	-- Death Knight
		[47476]		= Defaults(2), -- Strangulate
		[108194]	= Defaults(4), -- Asphyxiate UH
		[221562]	= Defaults(4), -- Asphyxiate Blood
		[207171]	= Defaults(4), -- Winter is Coming
		[206961]	= Defaults(3), -- Tremble Before Me
		[207167]	= Defaults(4), -- Blinding Sleet
		[212540]	= Defaults(1), -- Flesh Hook (Pet)
		[91807]		= Defaults(1), -- Shambling Rush (Pet)
		[204085]	= Defaults(1), -- Deathchill
		[233395]	= Defaults(1), -- Frozen Center
		[212332]	= Defaults(4), -- Smash (Pet)
		[212337]	= Defaults(4), -- Powerful Smash (Pet)
		[91800]		= Defaults(4), -- Gnaw (Pet)
		[91797]		= Defaults(4), -- Monstrous Blow (Pet)
		[210141]	= Defaults(3), -- Zombie Explosion
	-- Demon Hunter
		[207685]	= Defaults(4), -- Sigil of Misery
		[217832]	= Defaults(3), -- Imprison
		[221527]	= Defaults(5), -- Imprison (Banished version)
		[204490]	= Defaults(2), -- Sigil of Silence
		[179057]	= Defaults(3), -- Chaos Nova
		[211881]	= Defaults(4), -- Fel Eruption
		[205630]	= Defaults(3), -- Illidan's Grasp
		[208618]	= Defaults(3), -- Illidan's Grasp (Afterward)
		[213491]	= Defaults(4), -- Demonic Trample (it's this one or the other)
		[208645]	= Defaults(4), -- Demonic Trample
	-- Druid
		[81261]		= Defaults(2), -- Solar Beam
		[5211]		= Defaults(4), -- Mighty Bash
		[163505]	= Defaults(4), -- Rake
		[203123]	= Defaults(4), -- Maim
		[202244]	= Defaults(4), -- Overrun
		[99]		= Defaults(4), -- Incapacitating Roar
		[33786]		= Defaults(5), -- Cyclone
		[45334]		= Defaults(1), -- Immobilized
		[102359]	= Defaults(1), -- Mass Entanglement
		[339]		= Defaults(1), -- Entangling Roots
		[2637]		= Defaults(1), -- Hibernate
		[102793]	= Defaults(1), -- Ursol's Vortex
	-- Hunter
		[202933]	= Defaults(2), -- Spider Sting (it's this one or the other)
		[233022]	= Defaults(2), -- Spider Sting
		[213691]	= Defaults(4), -- Scatter Shot
		[19386]		= Defaults(3), -- Wyvern Sting
		[3355]		= Defaults(3), -- Freezing Trap
		[203337]	= Defaults(5), -- Freezing Trap (Survival PvPT)
		[209790]	= Defaults(3), -- Freezing Arrow
		[24394]		= Defaults(4), -- Intimidation
		[117526]	= Defaults(4), -- Binding Shot
		[190927]	= Defaults(1), -- Harpoon
		[201158]	= Defaults(1), -- Super Sticky Tar
		[162480]	= Defaults(1), -- Steel Trap
		[212638]	= Defaults(1), -- Tracker's Net
		[200108]	= Defaults(1), -- Ranger's Net
	-- Mage
		[61721]		= Defaults(3), -- Rabbit (Poly)
		[61305]		= Defaults(3), -- Black Cat (Poly)
		[28272]		= Defaults(3), -- Pig (Poly)
		[28271]		= Defaults(3), -- Turtle (Poly)
		[126819]	= Defaults(3), -- Porcupine (Poly)
		[161354]	= Defaults(3), -- Monkey (Poly)
		[161353]	= Defaults(3), -- Polar bear (Poly)
		[61780]		= Defaults(3), -- Turkey (Poly)
		[161355]	= Defaults(3), -- Penguin (Poly)
		[161372]	= Defaults(3), -- Peacock (Poly)
		[277787]	= Defaults(3), -- Direhorn (Poly)
		[277792]	= Defaults(3), -- Bumblebee (Poly)
		[118]		= Defaults(3), -- Polymorph
		[82691]		= Defaults(3), -- Ring of Frost
		[31661]		= Defaults(3), -- Dragon's Breath
		[122]		= Defaults(1), -- Frost Nova
		[33395]		= Defaults(1), -- Freeze
		[157997]	= Defaults(1), -- Ice Nova
		[228600]	= Defaults(1), -- Glacial Spike
		[198121]	= Defaults(1), -- Forstbite
	-- Monk
		[119381]	= Defaults(4), -- Leg Sweep
		[202346]	= Defaults(4), -- Double Barrel
		[115078]	= Defaults(4), -- Paralysis
		[198909]	= Defaults(3), -- Song of Chi-Ji
		[202274]	= Defaults(3), -- Incendiary Brew
		[233759]	= Defaults(2), -- Grapple Weapon
		[123407]	= Defaults(1), -- Spinning Fire Blossom
		[116706]	= Defaults(1), -- Disable
		[232055]	= Defaults(4), -- Fists of Fury (it's this one or the other)
	-- Paladin
		[853]		= Defaults(3), -- Hammer of Justice
		[20066]		= Defaults(3), -- Repentance
		[105421]	= Defaults(3), -- Blinding Light
		[31935]		= Defaults(2), -- Avenger's Shield
		[217824]	= Defaults(2), -- Shield of Virtue
		[205290]	= Defaults(3), -- Wake of Ashes
	-- Priest
		[9484]		= Defaults(3), -- Shackle Undead
		[200196]	= Defaults(4), -- Holy Word: Chastise
		[200200]	= Defaults(4), -- Holy Word: Chastise
		[226943]	= Defaults(3), -- Mind Bomb
		[605]		= Defaults(5), -- Mind Control
		[8122]		= Defaults(3), -- Psychic Scream
		[15487]		= Defaults(2), -- Silence
		[64044]		= Defaults(1), -- Psychic Horror
		[453]		= Defaults(5), -- Mind Soothe
	-- Rogue
		[2094]		= Defaults(4), -- Blind
		[6770]		= Defaults(4), -- Sap
		[1776]		= Defaults(4), -- Gouge
		[1330]		= Defaults(2), -- Garrote - Silence
		[207777]	= Defaults(2), -- Dismantle
		[199804]	= Defaults(4), -- Between the Eyes
		[408]		= Defaults(4), -- Kidney Shot
		[1833]		= Defaults(4), -- Cheap Shot
		[207736]	= Defaults(5), -- Shadowy Duel (Smoke effect)
		[212182]	= Defaults(5), -- Smoke Bomb
	-- Shaman
		[51514]		= Defaults(3), -- Hex
		[211015]	= Defaults(3), -- Hex (Cockroach)
		[211010]	= Defaults(3), -- Hex (Snake)
		[211004]	= Defaults(3), -- Hex (Spider)
		[210873]	= Defaults(3), -- Hex (Compy)
		[196942]	= Defaults(3), -- Hex (Voodoo Totem)
		[269352]	= Defaults(3), -- Hex (Skeletal Hatchling)
		[277778]	= Defaults(3), -- Hex (Zandalari Tendonripper)
		[277784]	= Defaults(3), -- Hex (Wicker Mongrel)
		[118905]	= Defaults(3), -- Static Charge
		[77505]		= Defaults(4), -- Earthquake (Knocking down)
		[118345]	= Defaults(4), -- Pulverize (Pet)
		[204399]	= Defaults(3), -- Earthfury
		[204437]	= Defaults(3), -- Lightning Lasso
		[157375]	= Defaults(4), -- Gale Force
		[64695]		= Defaults(1), -- Earthgrab
	-- Warlock
		[710]		= Defaults(5), -- Banish
		[6789]		= Defaults(3), -- Mortal Coil
		[118699]	= Defaults(3), -- Fear
		[6358]		= Defaults(3), -- Seduction (Succub)
		[171017]	= Defaults(4), -- Meteor Strike (Infernal)
		[22703]		= Defaults(4), -- Infernal Awakening (Infernal CD)
		[30283]		= Defaults(3), -- Shadowfury
		[89766]		= Defaults(4), -- Axe Toss
		[233582]	= Defaults(1), -- Entrenched in Flame
	-- Warrior
		[5246]		= Defaults(4), -- Intimidating Shout
		[132169]	= Defaults(4), -- Storm Bolt
		[132168]	= Defaults(4), -- Shockwave
		[199085]	= Defaults(4), -- Warpath
		[105771]	= Defaults(1), -- Charge
		[199042]	= Defaults(1), -- Thunderstruck
		[236077]	= Defaults(2), -- Disarm
	-- Racial
		[20549]		= Defaults(4), -- War Stomp
		[107079]	= Defaults(4), -- Quaking Palm
	},
}

-- These are buffs that can be considered 'protection' buffs
G.unitframe.aurafilters.TurtleBuffs = {
	type = 'Whitelist',
	spells = {
	-- Death Knight
		[48707]		= Defaults(), -- Anti-Magic Shell
		[81256]		= Defaults(), -- Dancing Rune Weapon
		[55233]		= Defaults(), -- Vampiric Blood
		[193320]	= Defaults(), -- Umbilicus Eternus
		[219809]	= Defaults(), -- Tombstone
		[48792]		= Defaults(), -- Icebound Fortitude
		[207319]	= Defaults(), -- Corpse Shield
		[194844]	= Defaults(), -- BoneStorm
		[145629]	= Defaults(), -- Anti-Magic Zone
		[194679]	= Defaults(), -- Rune Tap
	-- Demon Hunter
		[207811]	= Defaults(), -- Nether Bond (DH)
		[207810]	= Defaults(), -- Nether Bond (Target)
		[187827]	= Defaults(), -- Metamorphosis
		[263648]	= Defaults(), -- Soul Barrier
		[209426]	= Defaults(), -- Darkness
		[196555]	= Defaults(), -- Netherwalk
		[212800]	= Defaults(), -- Blur
		[188499]	= Defaults(), -- Blade Dance
		[203819]	= Defaults(), -- Demon Spikes
	-- Druid
		[102342]	= Defaults(), -- Ironbark
		[61336]		= Defaults(), -- Survival Instincts
		[210655]	= Defaults(), -- Protection of Ashamane
		[22812]		= Defaults(), -- Barkskin
		[200851]	= Defaults(), -- Rage of the Sleeper
		[234081]	= Defaults(), -- Celestial Guardian
		[202043]	= Defaults(), -- Protector of the Pack (it's this one or the other)
		[201940]	= Defaults(), -- Protector of the Pack
		[201939]	= Defaults(), -- Protector of the Pack (Allies)
		[192081]	= Defaults(), -- Ironfur
		[50334]		= Defaults(), -- Berserk (Guardian)
	-- Hunter
		[186265]	= Defaults(), -- Aspect of the Turtle
		[53480]		= Defaults(), -- Roar of Sacrifice
		[202748]	= Defaults(), -- Survival Tactics
	-- Mage
		[45438]		= Defaults(), -- Ice Block
		[113862]	= Defaults(), -- Greater Invisibility
		[198111]	= Defaults(), -- Temporal Shield
		[198065]	= Defaults(), -- Prismatic Cloak
		[11426]		= Defaults(), -- Ice Barrier
		[235313]	= Defaults(), -- Blazing Barrier
		[235450]	= Defaults(), -- Prismatic Barrier
		[110909]	= Defaults(), -- Alter Time
	-- Monk
		[122783]	= Defaults(), -- Diffuse Magic
		[122278]	= Defaults(), -- Dampen Harm
		[125174]	= Defaults(), -- Touch of Karma
		[201318]	= Defaults(), -- Fortifying Elixir
		[202248]	= Defaults(), -- Guided Meditation
		[120954]	= Defaults(), -- Fortifying Brew
		[116849]	= Defaults(), -- Life Cocoon
		[202162]	= Defaults(), -- Guard
		[215479]	= Defaults(), -- Ironskin Brew
		[353319]	= Defaults(), -- Peaceweaver (PvP)
		[353362]	= Defaults(), -- Dematerialize (PvP)
	-- Paladin
		[642]		= Defaults(), -- Divine Shield
		[498]		= Defaults(), -- Divine Protection
		[205191]	= Defaults(), -- Eye for an Eye
		[184662]	= Defaults(), -- Shield of Vengeance
		[1022]		= Defaults(), -- Blessing of Protection
		[6940]		= Defaults(), -- Blessing of Sacrifice
		[204018]	= Defaults(), -- Blessing of Spellwarding
		[199507]	= Defaults(), -- Spreading The Word: Protection
		[216857]	= Defaults(), -- Guarded by the Light
		[228049]	= Defaults(), -- Guardian of the Forgotten Queen
		[31850]		= Defaults(), -- Ardent Defender
		[86659]		= Defaults(), -- Guardian of Ancien Kings
		[212641]	= Defaults(), -- Guardian of Ancien Kings (Glyph of the Queen)
		[209388]	= Defaults(), -- Bulwark of Order
		[152262]	= Defaults(), -- Seraphim
		[132403]	= Defaults(), -- Shield of the Righteous
	-- Priest
		[81782]		= Defaults(), -- Power Word: Barrier
		[47585]		= Defaults(), -- Dispersion
		[19236]		= Defaults(), -- Desperate Prayer
		[213602]	= Defaults(), -- Greater Fade
		[27827]		= Defaults(), -- Spirit of Redemption
		[197268]	= Defaults(), -- Ray of Hope
		[47788]		= Defaults(), -- Guardian Spirit
		[33206]		= Defaults(), -- Pain Suppression
	-- Rogue
		[5277]		= Defaults(), -- Evasion
		[31224]		= Defaults(), -- Cloak of Shadows
		[1966]		= Defaults(), -- Feint
		[199754]	= Defaults(), -- Riposte
		[45182]		= Defaults(), -- Cheating Death
		[199027]	= Defaults(), -- Veil of Midnight
	-- Shaman
		[325174]	= Defaults(), -- Spirit Link
		[974]		= Defaults(), -- Earth Shield
		[210918]	= Defaults(), -- Ethereal Form
		[207654]	= Defaults(), -- Servant of the Queen
		[108271]	= Defaults(), -- Astral Shift
		[207498]	= Defaults(), -- Ancestral Protection
	-- Warlock
		[108416]	= Defaults(), -- Dark Pact
		[104773]	= Defaults(), -- Unending Resolve
		[221715]	= Defaults(), -- Essence Drain
		[212295]	= Defaults(), -- Nether Ward
	-- Warrior
		[118038]	= Defaults(), -- Die by the Sword
		[184364]	= Defaults(), -- Enraged Regeneration
		[209484]	= Defaults(), -- Tactical Advance
		[97463]		= Defaults(), -- Commanding Shout
		[213915]	= Defaults(), -- Mass Spell Reflection
		[199038]	= Defaults(), -- Leave No Man Behind
		[223658]	= Defaults(), -- Safeguard
		[147833]	= Defaults(), -- Intervene
		[198760]	= Defaults(), -- Intercept
		[12975]		= Defaults(), -- Last Stand
		[871]		= Defaults(), -- Shield Wall
		[23920]		= Defaults(), -- Spell Reflection
		[227744]	= Defaults(), -- Ravager
		[203524]	= Defaults(), -- Neltharion's Fury
		[190456]	= Defaults(), -- Ignore Pain
		[132404]	= Defaults(), -- Shield Block
	-- Racial
		[65116]		= Defaults(), -- Stoneform
	-- Potion
		[251231]	= Defaults(), -- Steelskin Potion
	-- Covenant
		[324867]	= Defaults(), -- Fleshcraft (Necrolord)
	-- PvP
		[363522]	= Defaults(), -- Gladiator's Eternal Aegis
		[362699]	= Defaults(), -- Gladiator's Resolve
	},
}

G.unitframe.aurafilters.PlayerBuffs = {
	type = 'Whitelist',
	spells = {
	-- Death Knight
		[48707]		= Defaults(), -- Anti-Magic Shell
		[81256]		= Defaults(), -- Dancing Rune Weapon
		[55233]		= Defaults(), -- Vampiric Blood
		[193320]	= Defaults(), -- Umbilicus Eternus
		[219809]	= Defaults(), -- Tombstone
		[48792]		= Defaults(), -- Icebound Fortitude
		[207319]	= Defaults(), -- Corpse Shield
		[194844]	= Defaults(), -- BoneStorm
		[145629]	= Defaults(), -- Anti-Magic Zone
		[194679]	= Defaults(), -- Rune Tap
		[51271]		= Defaults(), -- Pillar of Frost
		[207256]	= Defaults(), -- Obliteration
		[152279]	= Defaults(), -- Breath of Sindragosa
		[233411]	= Defaults(), -- Blood for Blood
		[212552]	= Defaults(), -- Wraith Walk
		[343294]	= Defaults(), -- Soul Reaper
		[194918]	= Defaults(), -- Blighted Rune Weapon
		[48265]		= Defaults(), -- Death's Advance
		[49039]		= Defaults(), -- Lichborne
		[47568]		= Defaults(), -- Empower Rune Weapon
	-- Demon Hunter
		[207811]	= Defaults(), -- Nether Bond (DH)
		[207810]	= Defaults(), -- Nether Bond (Target)
		[187827]	= Defaults(), -- Metamorphosis
		[263648]	= Defaults(), -- Soul Barrier
		[209426]	= Defaults(), -- Darkness
		[196555]	= Defaults(), -- Netherwalk
		[212800]	= Defaults(), -- Blur
		[188499]	= Defaults(), -- Blade Dance
		[203819]	= Defaults(), -- Demon Spikes
		[206804]	= Defaults(), -- Rain from Above
		[211510]	= Defaults(), -- Solitude
		[162264]	= Defaults(), -- Metamorphosis
		[205629]	= Defaults(), -- Demonic Trample
		[188501]	= Defaults(), -- Spectral Sight
	-- Druid
		[102342]	= Defaults(), -- Ironbark
		[61336]		= Defaults(), -- Survival Instincts
		[210655]	= Defaults(), -- Protection of Ashamane
		[22812]		= Defaults(), -- Barkskin
		[200851]	= Defaults(), -- Rage of the Sleeper
		[234081]	= Defaults(), -- Celestial Guardian
		[202043]	= Defaults(), -- Protector of the Pack (it's this one or the other)
		[201940]	= Defaults(), -- Protector of the Pack
		[201939]	= Defaults(), -- Protector of the Pack (Allies)
		[192081]	= Defaults(), -- Ironfur
		[29166]		= Defaults(), -- Innervate
		[208253]	= Defaults(), -- Essence of G'Hanir
		[194223]	= Defaults(), -- Celestial Alignment
		[102560]	= Defaults(), -- Incarnation: Chosen of Elune
		[102543]	= Defaults(), -- Incarnation: King of the Jungle
		[102558]	= Defaults(), -- Incarnation: Guardian of Ursoc
		[117679]	= Defaults(), -- Incarnation
		[106951]	= Defaults(), -- Berserk (Feral)
		[50334]		= Defaults(), -- Berserk (Guardian)
		[5217]		= Defaults(), -- Tiger's Fury
		[1850]		= Defaults(), -- Dash
		[137452]	= Defaults(), -- Displacer Beast
		[102416]	= Defaults(), -- Wild Charge
		[77764]		= Defaults(), -- Stampeding Roar (Cat)
		[77761]		= Defaults(), -- Stampeding Roar (Bear)
		[305497]	= Defaults(), -- Thorns
		[234084]	= Defaults(), -- Moon and Stars (PvP)
		[22842]		= Defaults(), -- Frenzied Regeneration
	-- Hunter
		[186265]	= Defaults(), -- Aspect of the Turtle
		[53480]		= Defaults(), -- Roar of Sacrifice
		[202748]	= Defaults(), -- Survival Tactics
		[62305]		= Defaults(), -- Master's Call (it's this one or the other)
		[54216]		= Defaults(), -- Master's Call
		[288613]	= Defaults(), -- Trueshot
		[260402]	= Defaults(), -- Double Tap
		[193530]	= Defaults(), -- Aspect of the Wild
		[19574]		= Defaults(), -- Bestial Wrath
		[186289]	= Defaults(), -- Aspect of the Eagle
		[186257]	= Defaults(), -- Aspect of the Cheetah
		[118922]	= Defaults(), -- Posthaste
		[90355]		= Defaults(), -- Ancient Hysteria (Pet)
		[160452]	= Defaults(), -- Netherwinds (Pet)
		[266779]	= Defaults(), -- Coordinated Assault
	-- Mage
		[45438]		= Defaults(), -- Ice Block
		[113862]	= Defaults(), -- Greater Invisibility
		[198111]	= Defaults(), -- Temporal Shield
		[198065]	= Defaults(), -- Prismatic Cloak
		[11426]		= Defaults(), -- Ice Barrier
		[235313]	= Defaults(), -- Blazing Barrier
		[235450]	= Defaults(), -- Prismatic Barrier
		[110909]	= Defaults(), -- Alter Time
		[190319]	= Defaults(), -- Combustion
		[80353]		= Defaults(), -- Time Warp
		[12472]		= Defaults(), -- Icy Veins
		[12042]		= Defaults(), -- Arcane Power
		[116014]	= Defaults(), -- Rune of Power
		[198144]	= Defaults(), -- Ice Form
		[108839]	= Defaults(), -- Ice Floes
		[205025]	= Defaults(), -- Presence of Mind
		[198158]	= Defaults(), -- Mass Invisibility
		[221404]	= Defaults(), -- Burning Determination
		[324220]	= Defaults(), -- Deathborne (Covenant/Necrolord)
	-- Monk
		[122783]	= Defaults(), -- Diffuse Magic
		[122278]	= Defaults(), -- Dampen Harm
		[125174]	= Defaults(), -- Touch of Karma
		[201318]	= Defaults(), -- Fortifying Elixir
		[202248]	= Defaults(), -- Guided Meditation
		[120954]	= Defaults(), -- Fortifying Brew
		[116849]	= Defaults(), -- Life Cocoon
		[202162]	= Defaults(), -- Guard
		[215479]	= Defaults(), -- Ironskin Brew
		[152173]	= Defaults(), -- Serenity
		[137639]	= Defaults(), -- Storm, Earth, and Fire
		[213664]	= Defaults(), -- Nimble Brew
		[201447]	= Defaults(), -- Ride the Wind
		[195381]	= Defaults(), -- Healing Winds
		[116841]	= Defaults(), -- Tiger's Lust
		[119085]	= Defaults(), -- Chi Torpedo
		[199407]	= Defaults(), -- Light on Your Feet
		[209584]	= Defaults(), -- Zen Focus Tea
	-- Paladin
		[642]		= Defaults(), -- Divine Shield
		[498]		= Defaults(), -- Divine Protection
		[205191]	= Defaults(), -- Eye for an Eye
		[184662]	= Defaults(), -- Shield of Vengeance
		[1022]		= Defaults(), -- Blessing of Protection
		[6940]		= Defaults(), -- Blessing of Sacrifice
		[204018]	= Defaults(), -- Blessing of Spellwarding
		[199507]	= Defaults(), -- Spreading The Word: Protection
		[216857]	= Defaults(), -- Guarded by the Light
		[228049]	= Defaults(), -- Guardian of the Forgotten Queen
		[31850]		= Defaults(), -- Ardent Defender
		[86659]		= Defaults(), -- Guardian of Ancien Kings
		[212641]	= Defaults(), -- Guardian of Ancien Kings (Glyph of the Queen)
		[209388]	= Defaults(), -- Bulwark of Order
		[152262]	= Defaults(), -- Seraphim
		[132403]	= Defaults(), -- Shield of the Righteous
		[31884]		= Defaults(), -- Avenging Wrath
		[105809]	= Defaults(), -- Holy Avenger
		[231895]	= Defaults(), -- Crusade
		[200652]	= Defaults(), -- Tyr's Deliverance
		[216331]	= Defaults(), -- Avenging Crusader
		[1044]		= Defaults(), -- Blessing of Freedom
		[305395] 	= Defaults(), -- Blessing of Freedom (Unbound Freedom - Ret/Prot PvP)
		[210256]	= Defaults(), -- Blessing of Sanctuary
		[199545]	= Defaults(), -- Steed of Glory
		[210294]	= Defaults(), -- Divine Favor
		[221886]	= Defaults(), -- Divine Steed
		[31821]		= Defaults(), -- Aura Mastery
	-- Priest
		[81782]		= Defaults(), -- Power Word: Barrier
		[47585]		= Defaults(), -- Dispersion
		[19236]		= Defaults(), -- Desperate Prayer
		[213602]	= Defaults(), -- Greater Fade
		[27827]		= Defaults(), -- Spirit of Redemption
		[197268]	= Defaults(), -- Ray of Hope
		[47788]		= Defaults(), -- Guardian Spirit
		[33206]		= Defaults(), -- Pain Suppression
		[200183]	= Defaults(), -- Apotheosis
		[10060]		= Defaults(), -- Power Infusion
		[47536]		= Defaults(), -- Rapture
		[194249]	= Defaults(), -- Voidform
		[193223]	= Defaults(), -- Surrdender to Madness
		[197862]	= Defaults(), -- Archangel
		[197871]	= Defaults(), -- Dark Archangel
		[197874]	= Defaults(), -- Dark Archangel
		[215769]	= Defaults(), -- Spirit of Redemption
		[213610]	= Defaults(), -- Holy Ward
		[121557]	= Defaults(), -- Angelic Feather
		[214121]	= Defaults(), -- Body and Mind
		[65081]		= Defaults(), -- Body and Soul
		[197767]	= Defaults(), -- Speed of the Pious
		[210980]	= Defaults(), -- Focus in the Light
		[221660]	= Defaults(), -- Holy Concentration
		[15286]		= Defaults(), -- Vampiric Embrace
	-- Rogue
		[5277]		= Defaults(), -- Evasion
		[31224]		= Defaults(), -- Cloak of Shadows
		[1966]		= Defaults(), -- Feint
		[199754]	= Defaults(), -- Riposte
		[45182]		= Defaults(), -- Cheating Death
		[199027]	= Defaults(), -- Veil of Midnight
		[121471]	= Defaults(), -- Shadow Blades
		[13750]		= Defaults(), -- Adrenaline Rush
		[51690]		= Defaults(), -- Killing Spree
		[185422]	= Defaults(), -- Shadow Dance
		[198368]	= Defaults(), -- Take Your Cut
		[198027]	= Defaults(), -- Turn the Tables
		[213985]	= Defaults(), -- Thief's Bargain
		[197003]	= Defaults(), -- Maneuverability
		[212198]	= Defaults(), -- Crimson Vial
		[185311]	= Defaults(), -- Crimson Vial
		[209754]	= Defaults(), -- Boarding Party
		[36554]		= Defaults(), -- Shadowstep
		[2983]		= Defaults(), -- Sprint
		[202665]	= Defaults(), -- Curse of the Dreadblades (Self Debuff)
	-- Shaman
		[325174]	= Defaults(), -- Spirit Link
		[974]		= Defaults(), -- Earth Shield
		[210918]	= Defaults(), -- Ethereal Form
		[207654]	= Defaults(), -- Servant of the Queen
		[108271]	= Defaults(), -- Astral Shift
		[207498]	= Defaults(), -- Ancestral Protection
		[204366]	= Defaults(), -- Thundercharge
		[209385]	= Defaults(), -- Windfury Totem
		[208963]	= Defaults(), -- Skyfury Totem
		[204945]	= Defaults(), -- Doom Winds
		[205495]	= Defaults(), -- Stormkeeper
		[208416]	= Defaults(), -- Sense of Urgency
		[2825]		= Defaults(), -- Bloodlust
		[16166]		= Defaults(), -- Elemental Mastery
		[167204]	= Defaults(), -- Feral Spirit
		[114050]	= Defaults(), -- Ascendance (Elem)
		[114051]	= Defaults(), -- Ascendance (Enh)
		[114052]	= Defaults(), -- Ascendance (Resto)
		[79206]		= Defaults(), -- Spiritwalker's Grace
		[58875]		= Defaults(), -- Spirit Walk
		[157384]	= Defaults(), -- Eye of the Storm
		[192082]	= Defaults(), -- Wind Rush
		[2645]		= Defaults(), -- Ghost Wolf
		[32182]		= Defaults(), -- Heroism
		[108281]	= Defaults(), -- Ancestral Guidance
	-- Warlock
		[108416]	= Defaults(), -- Dark Pact
		[113860]	= Defaults(), -- Dark Soul: Misery
		[113858]	= Defaults(), -- Dark Soul: Instability
		[104773]	= Defaults(), -- Unending Resolve
		[221715]	= Defaults(), -- Essence Drain
		[212295]	= Defaults(), -- Nether Ward
		[212284]	= Defaults(), -- Firestone
		[196098]	= Defaults(), -- Soul Harvest
		[221705]	= Defaults(), -- Casting Circle
		[111400]	= Defaults(), -- Burning Rush
		[196674]	= Defaults(), -- Planeswalker
	-- Warrior
		[118038]	= Defaults(), -- Die by the Sword
		[184364]	= Defaults(), -- Enraged Regeneration
		[209484]	= Defaults(), -- Tactical Advance
		[97463]		= Defaults(), -- Commanding Shout
		[213915]	= Defaults(), -- Mass Spell Reflection
		[199038]	= Defaults(), -- Leave No Man Behind
		[223658]	= Defaults(), -- Safeguard
		[147833]	= Defaults(), -- Intervene
		[198760]	= Defaults(), -- Intercept
		[12975]		= Defaults(), -- Last Stand
		[871]		= Defaults(), -- Shield Wall
		[23920]		= Defaults(), -- Spell Reflection
		[227744]	= Defaults(), -- Ravager
		[203524]	= Defaults(), -- Neltharion's Fury
		[190456]	= Defaults(), -- Ignore Pain
		[132404]	= Defaults(), -- Shield Block
		[1719]		= Defaults(), -- Battle Cry
		[107574]	= Defaults(), -- Avatar
		[227847]	= Defaults(), -- Bladestorm (Arm)
		[46924]		= Defaults(), -- Bladestorm (Fury)
		[118000]	= Defaults(), -- Dragon Roar
		[199261]	= Defaults(), -- Death Wish
		[18499]		= Defaults(), -- Berserker Rage
		[202164]	= Defaults(), -- Bounding Stride
		[215572]	= Defaults(), -- Frothing Berserker
		[199203]	= Defaults(), -- Thirst for Battle
	-- Racials
		[65116]		= Defaults(), -- Stoneform
		[59547]		= Defaults(), -- Gift of the Naaru
		[20572]		= Defaults(), -- Blood Fury
		[26297]		= Defaults(), -- Berserking
		[68992]		= Defaults(), -- Darkflight
		[58984]		= Defaults(), -- Shadowmeld
	-- General Consumables
		[178207]	= Defaults(), -- Drums of Fury
		[230935]	= Defaults(), -- Drums of the Mountain (Legion)
		[256740]	= Defaults(), -- Drums of the Maelstrom (BfA)
		[321923]	= Defaults(), -- Tome of the Still Mind
	-- Shadowlands Consumables
		[307159]	= Defaults(), -- Potion of Spectral Agility
		[307160]	= Defaults(), -- Potion of Hardened Shadows
		[307161]	= Defaults(), -- Potion of Spiritual Clarity
		[307162]	= Defaults(), -- Potion of Spectral Intellect
		[307163]	= Defaults(), -- Potion of Spectral Stamina
		[307164]	= Defaults(), -- Potion of Spectral Strength
		[307165]	= Defaults(), -- Spiritual Anti-Venom
		[307185]	= Defaults(), -- Spectral Flask of Power
		[307187]	= Defaults(), -- Spectral Flask of Stamina
		[307195]	= Defaults(), -- Potion of Hidden Spirit
		[307196]	= Defaults(), -- Potion of Shaded Sight
		[307199]	= Defaults(), -- Potion of Soul Purity
		[307494]	= Defaults(), -- Potion of Empowered Exorcisms
		[307495]	= Defaults(), -- Potion of Phantom Fire
		[307496]	= Defaults(), -- Potion of Divine Awakening
		[307497]	= Defaults(), -- Potion of Deathly Fixation
		[307501]	= Defaults(), -- Potion of Specter Swiftness
		[308397]	= Defaults(), -- Butterscotch Marinated Ribs
		[308402]	= Defaults(), -- Surprisingly Palatable Feast
		[308404]	= Defaults(), -- Cinnamon Bonefish Stew
		[308412]	= Defaults(), -- Meaty Apple Dumplings
		[308425]	= Defaults(), -- Sweet Silvergrill Sausages
		[308434]	= Defaults(), -- Phantasmal Souffle and Fries
		[308488]	= Defaults(), -- Tenebrous Crown Roast Aspic
		[308506]	= Defaults(), -- Crawler Ravioli with Apple Sauce
		[308514]	= Defaults(), -- Steak a la Mode
		[308525]	= Defaults(), -- Banana Beef Pudding
		[308637]	= Defaults(), -- Smothered Shank
		[322302]	= Defaults(), -- Potion of Sacrificial Anima
		[327708]	= Defaults(), -- Feast of Gluttonous Hedonism
		[327715]	= Defaults(), -- Fried Bonefish
		[327851]	= Defaults(), -- Seraph Tenders
		[354016]	= Defaults(), -- Venthyr Tea
	},
}

-- Buffs that really we dont need to see
G.unitframe.aurafilters.Blacklist = {
	type = 'Blacklist',
	spells = {
		[8326]		= Defaults(), -- Ghost
		[8733]		= Defaults(), -- Blessing of Blackfathom
		[15007]		= Defaults(), -- Ress Sickness
		[23445]		= Defaults(), -- Evil Twin
		[24755]		= Defaults(), -- Tricked or Treated
		[25163]		= Defaults(), -- Oozeling's Disgusting Aura
		[25771]		= Defaults(), -- Forbearance (Pally: Divine Shield, Blessing of Protection, and Lay on Hands)
		[26013]		= Defaults(), -- Deserter
		[36032]		= Defaults(), -- Arcane Charge
		[36893]		= Defaults(), -- Transporter Malfunction
		[36900]		= Defaults(), -- Soul Split: Evil!
		[36901]		= Defaults(), -- Soul Split: Good
		[41425]		= Defaults(), -- Hypothermia
		[55711]		= Defaults(), -- Weakened Heart
		[57723]		= Defaults(), -- Exhaustion (heroism debuff)
		[57724]		= Defaults(), -- Sated (lust debuff)
		[58539]		= Defaults(), -- Watcher's Corpse
		[71041]		= Defaults(), -- Dungeon Deserter
		[80354]		= Defaults(), -- Temporal Displacement (timewarp debuff)
		[89140]		= Defaults(), -- Demonic Rebirth: Cooldown
		[95809]		= Defaults(), -- Insanity debuff (hunter pet heroism: ancient hysteria)
		[96041]		= Defaults(), -- Stink Bombed
		[97821]		= Defaults(), -- Void-Touched
		[113942]	= Defaults(), -- Demonic: Gateway
		[117870]	= Defaults(), -- Touch of The Titans
		[123981]	= Defaults(), -- Perdition
		[124273]	= Defaults(), -- Stagger
		[124274]	= Defaults(), -- Stagger
		[124275]	= Defaults(), -- Stagger
		[195776]	= Defaults(), -- Moonfeather Fever
		[206150]	= Defaults(), -- Challenger's Burden SL
		[206151]	= Defaults(), -- Challenger's Burden BfA
		[206662]	= Defaults(), -- Experience Eliminated (in range)
		[287825]	= Defaults(), -- Lethargy debuff (fight or flight)
		[306600]	= Defaults(), -- Experience Eliminated (oor - 5m)
		[313015]	= Defaults(), -- Recently Failed (mechagnome racial)
		[322695]	= Defaults(), -- Drained
		[328891]	= Defaults(), -- A Gilded Perspective
		[348443]	= Defaults(), -- Experience Eliminated
	},
}

-- A list of important buffs that we always want to see
G.unitframe.aurafilters.Whitelist = {
	type = 'Whitelist',
	spells = {
		-- Bloodlust effects
		[2825]		= Defaults(), -- Bloodlust
		[32182]		= Defaults(), -- Heroism
		[80353]		= Defaults(), -- Time Warp
		[90355]		= Defaults(), -- Ancient Hysteria
		-- Paladin
		[31821]		= Defaults(), -- Aura Mastery
		[1022]		= Defaults(), -- Blessing of Protection
		[204018]	= Defaults(), -- Blessing of Spellwarding
		[6940]		= Defaults(), -- Blessing of Sacrifice
		[1044]		= Defaults(), -- Blessing of Freedom
		-- Priest
		[47788]		= Defaults(), -- Guardian Spirit
		[33206]		= Defaults(), -- Pain Suppression
		[62618]		= Defaults(), -- Power Word: Barrier
		-- Monk
		[116849]	= Defaults(), -- Life Cocoon
		-- Druid
		[102342]	= Defaults(), -- Ironbark
		-- Shaman
		[325174]	= Defaults(), -- Spirit Link
		[20608]		= Defaults(), -- Reincarnation
		-- Other
		[97462]		= Defaults(), -- Rallying Cry
		[196718]	= Defaults(), -- Darkness
	},
}

-- RAID DEBUFFS: This should be pretty self explainitory
G.unitframe.aurafilters.RaidDebuffs = {
	type = 'Whitelist',
	spells = {
	----------------------------------------------------------
	-------------------- Mythic+ Specific --------------------
	----------------------------------------------------------
	-- General Affixes
		[209858] = Defaults(), -- Necrotic
		[226512] = Defaults(), -- Sanguine
		[240559] = Defaults(), -- Grievous
		[240443] = Defaults(), -- Bursting
	-- Shadowlands Season 3
		[368241] = Defaults(3), -- Decrypted Urh Cypher
		[368244] = Defaults(4), -- Urh Cloaking Field
		[368240] = Defaults(3), -- Decrypted Wo Cypher
		[368239] = Defaults(3), -- Decrypted Vy Cypher
		[366297] = Defaults(6), -- Deconstruct (Tank Debuff)
		[366288] = Defaults(6), -- Force Slam (Stun)
	-- Shadowlands Season 4
		[373364] = Defaults(), -- Vampiric Claws
		[373429] = Defaults(), -- Carrion Swarm
		[373370] = Defaults(), -- Nightmare Cloud
		[373391] = Defaults(), -- Nightmare
		[373570] = Defaults(), -- Hypnosis
		[373607] = Defaults(), -- Shadowy Barrier (Hypnosis)
		[373509] = Defaults(), -- Shadow Claws (Stacking)
	----------------------------------------------------------
	---------------- Old Dungeons (Season 4) -----------------
	----------------------------------------------------------
	-- Grimrail Depot
		[162057] = Defaults(), -- Spinning Spear
		[156357] = Defaults(), -- Blackrock Shrapnel
		[160702] = Defaults(), -- Blackrock Mortar Shells
		[160681] = Defaults(), -- Suppressive Fire
		[166570] = Defaults(), -- Slag Blast (Stacking)
		[164218] = Defaults(), -- Double Slash
		[162491] = Defaults(), -- Acquiring Targets 1
		[162507] = Defaults(), -- Acquiring Targets 2
		[161588] = Defaults(), -- Diffused Energy
		[162065] = Defaults(), -- Freezing Snare
	-- Iron Docks
		[163276] = Defaults(), -- Shredded Tendons
		[162415] = Defaults(), -- Time to Feed
		[168398] = Defaults(), -- Rapid Fire Targeting
		[172889] = Defaults(), -- Charging Slash
		[164504] = Defaults(), -- Intimidated
		[172631] = Defaults(), -- Knocked Down
		[172636] = Defaults(), -- Slippery Grease
		[158341] = Defaults(), -- Gushing Wounds
		[167240] = Defaults(), -- Leg Shot
		[173105] = Defaults(), -- Whirling Chains
		[173324] = Defaults(), -- Jagged Caltrops
		[172771] = Defaults(), -- Incendiary Slug
		[173307] = Defaults(), -- Serrated Spear
		[169341] = Defaults(), -- Demoralizing Roar
	-- Return to Karazhan: Upper
		[229248] = Defaults(), -- Fel Beam
		[227592] = Defaults(6), -- Frostbite
		[228252] = Defaults(), -- Shadow Rend
		[227502] = Defaults(), -- Unstable Mana
		[228261] = Defaults(6), -- Flame Wreath
		[229241] = Defaults(), -- Acquiring Target
		[230083] = Defaults(6), -- Nullification
		[230221] = Defaults(), -- Absorbed Mana
		[228249] = Defaults(5), -- Inferno Bolt 1
		[228958] = Defaults(5), -- Inferno Bolt 2
		[229159] = Defaults(), -- Chaotic Shadows
		[227465] = Defaults(), -- Power Discharge
		[229083] = Defaults(), -- Burning Blast (Stacking)
	-- Return to Karazhan: Lower
		[227917] = Defaults(), -- Poetry Slam
		[228164] = Defaults(), -- Hammer Down
		[228215] = Defaults(), -- Severe Dusting 1
		[228221] = Defaults(), -- Severe Dusting 2
		[29690]  = Defaults(), -- Drunken Skull Crack
		[227493] = Defaults(), -- Mortal Strike
		[228280] = Defaults(), -- Oath of Fealty
		[29574]  = Defaults(), -- Rend
		[230297] = Defaults(), -- Brittle Bones
		[228526] = Defaults(), -- Flirt
		[227851] = Defaults(), -- Coat Check 1
		[227832] = Defaults(), -- Coat Check 2
		[32752]  = Defaults(), -- Summoning Disorientation
		[228559] = Defaults(), -- Charming Perfume
		[227508] = Defaults(), -- Mass Repentance
		[241774] = Defaults(), -- Shield Smash
		[227742] = Defaults(), -- Garrote (Stacking)
		[238606] = Defaults(), -- Arcane Eruption
		[227848] = Defaults(), -- Sacred Ground (Stacking)
		[227404] = Defaults(6), -- Intangible Presence
		[228610] = Defaults(), -- Burning Brand
		[228576] = Defaults(), -- Allured
	-- Operation Mechagon
		[291928] = Defaults(), -- Giga-Zap
		[292267] = Defaults(), -- Giga-Zap
		[302274] = Defaults(), -- Fulminating Zap
		[298669] = Defaults(), -- Taze
		[295445] = Defaults(), -- Wreck
		[294929] = Defaults(), -- Blazing Chomp
		[297257] = Defaults(), -- Electrical Charge
		[294855] = Defaults(), -- Blossom Blast
		[291972] = Defaults(), -- Explosive Leap
		[285443] = Defaults(), -- 'Hidden' Flame Cannon
		[291974] = Defaults(), -- Obnoxious Monologue
		[296150] = Defaults(), -- Vent Blast
		[298602] = Defaults(), -- Smoke Cloud
		[296560] = Defaults(), -- Clinging Static
		[297283] = Defaults(), -- Cave In
		[291914] = Defaults(), -- Cutting Beam
		[302384] = Defaults(), -- Static Discharge
		[294195] = Defaults(), -- Arcing Zap
		[299572] = Defaults(), -- Shrink
		[300659] = Defaults(), -- Consuming Slime
		[300650] = Defaults(), -- Suffocating Smog
		[301712] = Defaults(), -- Pounce
		[299475] = Defaults(), -- B.O.R.K
		[293670] = Defaults(), -- Chain Blade
	----------------------------------------------------------
	------------------ Shadowlands Dungeons ------------------
	----------------------------------------------------------
	-- Tazavesh, the Veiled Market
		[350804] = Defaults(), -- Collapsing Energy
		[350885] = Defaults(), -- Hyperlight Jolt
		[351101] = Defaults(), -- Energy Fragmentation
		[346828] = Defaults(), -- Sanitizing Field
		[355641] = Defaults(), -- Scintillate
		[355451] = Defaults(), -- Undertow
		[355581] = Defaults(), -- Crackle
		[349999] = Defaults(), -- Anima Detonation
		[346961] = Defaults(), -- Purging Field
		[351956] = Defaults(), -- High-Value Target
		[346297] = Defaults(), -- Unstable Explosion
		[347728] = Defaults(), -- Flock!
		[356408] = Defaults(), -- Ground Stomp
		[347744] = Defaults(), -- Quickblade
		[347481] = Defaults(), -- Shuri
		[355915] = Defaults(), -- Glyph of Restraint
		[350134] = Defaults(), -- Infinite Breath
		[350013] = Defaults(), -- Gluttonous Feast
		[355465] = Defaults(), -- Boulder Throw
		[346116] = Defaults(), -- Shearing Swings
		[356011] = Defaults(), -- Beam Splicer
	-- Halls of Atonement
		[335338] = Defaults(), -- Ritual of Woe
		[326891] = Defaults(), -- Anguish
		[329321] = Defaults(), -- Jagged Swipe 1
		[344993] = Defaults(), -- Jagged Swipe 2
		[319603] = Defaults(), -- Curse of Stone
		[319611] = Defaults(), -- Turned to Stone
		[325876] = Defaults(), -- Curse of Obliteration
		[326632] = Defaults(), -- Stony Veins
		[323650] = Defaults(), -- Haunting Fixation
		[326874] = Defaults(), -- Ankle Bites
		[340446] = Defaults(), -- Mark of Envy
	-- Mists of Tirna Scithe
		[325027] = Defaults(), -- Bramble Burst
		[323043] = Defaults(), -- Bloodletting
		[322557] = Defaults(), -- Soul Split
		[331172] = Defaults(), -- Mind Link
		[322563] = Defaults(), -- Marked Prey
		[322487] = Defaults(), -- Overgrowth 1
		[322486] = Defaults(), -- Overgrowth 2
		[328756] = Defaults(), -- Repulsive Visage
		[325021] = Defaults(), -- Mistveil Tear
		[321891] = Defaults(), -- Freeze Tag Fixation
		[325224] = Defaults(), -- Anima Injection
		[326092] = Defaults(), -- Debilitating Poison
		[325418] = Defaults(), -- Volatile Acid
	-- Plaguefall
		[336258] = Defaults(), -- Solitary Prey
		[331818] = Defaults(), -- Shadow Ambush
		[329110] = Defaults(), -- Slime Injection
		[325552] = Defaults(), -- Cytotoxic Slash
		[336301] = Defaults(), -- Web Wrap
		[322358] = Defaults(), -- Burning Strain
		[322410] = Defaults(), -- Withering Filth
		[328180] = Defaults(), -- Gripping Infection
		[320542] = Defaults(), -- Wasting Blight
		[340355] = Defaults(), -- Rapid Infection
		[328395] = Defaults(), -- Venompiercer
		[320512] = Defaults(), -- Corroded Claws
		[333406] = Defaults(), -- Assassinate
		[332397] = Defaults(), -- Shroudweb
		[330069] = Defaults(), -- Concentrated Plague
	-- The Necrotic Wake
		[321821] = Defaults(), -- Disgusting Guts
		[323365] = Defaults(), -- Clinging Darkness
		[338353] = Defaults(), -- Goresplatter
		[333485] = Defaults(), -- Disease Cloud
		[338357] = Defaults(), -- Tenderize
		[328181] = Defaults(), -- Frigid Cold
		[320170] = Defaults(), -- Necrotic Bolt
		[323464] = Defaults(), -- Dark Ichor
		[323198] = Defaults(), -- Dark Exile
		[343504] = Defaults(), -- Dark Grasp
		[343556] = Defaults(), -- Morbid Fixation 1
		[338606] = Defaults(), -- Morbid Fixation 2
		[324381] = Defaults(), -- Chill Scythe
		[320573] = Defaults(), -- Shadow Well
		[333492] = Defaults(), -- Necrotic Ichor
		[334748] = Defaults(), -- Drain Fluids
		[333489] = Defaults(), -- Necrotic Breath
		[320717] = Defaults(), -- Blood Hunger
	-- Theater of Pain
		[333299] = Defaults(), -- Curse of Desolation 1
		[333301] = Defaults(), -- Curse of Desolation 2
		[319539] = Defaults(), -- Soulless
		[326892] = Defaults(), -- Fixate
		[321768] = Defaults(), -- On the Hook
		[323825] = Defaults(), -- Grasping Rift
		[342675] = Defaults(), -- Bone Spear
		[323831] = Defaults(), -- Death Grasp
		[330608] = Defaults(), -- Vile Eruption
		[330868] = Defaults(), -- Necrotic Bolt Volley
		[323750] = Defaults(), -- Vile Gas
		[323406] = Defaults(), -- Jagged Gash
		[330700] = Defaults(), -- Decaying Blight
		[319626] = Defaults(), -- Phantasmal Parasite
		[324449] = Defaults(), -- Manifest Death
		[341949] = Defaults(), -- Withering Blight
	-- Sanguine Depths
		[326827] = Defaults(), -- Dread Bindings
		[326836] = Defaults(), -- Curse of Suppression
		[322554] = Defaults(), -- Castigate
		[321038] = Defaults(), -- Burden Soul
		[328593] = Defaults(), -- Agonize
		[325254] = Defaults(), -- Iron Spikes
		[335306] = Defaults(), -- Barbed Shackles
		[322429] = Defaults(), -- Severing Slice
		[334653] = Defaults(), -- Engorge
	-- Spires of Ascension
		[338729] = Defaults(), -- Charged Stomp
		[323195] = Defaults(), -- Purifying Blast
		[327481] = Defaults(), -- Dark Lance
		[322818] = Defaults(), -- Lost Confidence
		[322817] = Defaults(), -- Lingering Doubt
		[324205] = Defaults(), -- Blinding Flash
		[331251] = Defaults(), -- Deep Connection
		[328331] = Defaults(), -- Forced Confession
		[341215] = Defaults(), -- Volatile Anima
		[323792] = Defaults(), -- Anima Field
		[317661] = Defaults(), -- Insidious Venom
		[330683] = Defaults(), -- Raw Anima
		[328434] = Defaults(), -- Intimidated
	-- De Other Side
		[320786] = Defaults(), -- Power Overwhelming
		[334913] = Defaults(), -- Master of Death
		[325725] = Defaults(), -- Cosmic Artifice
		[328987] = Defaults(), -- Zealous
		[334496] = Defaults(), -- Soporific Shimmerdust
		[339978] = Defaults(), -- Pacifying Mists
		[323692] = Defaults(), -- Arcane Vulnerability
		[333250] = Defaults(), -- Reaver
		[330434] = Defaults(), -- Buzz-Saw 1
		[320144] = Defaults(), -- Buzz-Saw 2
		[331847] = Defaults(), -- W-00F
		[327649] = Defaults(), -- Crushed Soul
		[331379] = Defaults(), -- Lubricate
		[332678] = Defaults(), -- Gushing Wound
		[322746] = Defaults(), -- Corrupted Blood
		[323687] = Defaults(), -- Arcane Lightning
		[323877] = Defaults(), -- Echo Finger Laser X-treme
		[334535] = Defaults(), -- Beak Slice
	--------------------------------------------------------
	-------------------- Castle Nathria --------------------
	--------------------------------------------------------
	-- Shriekwing
		[328897] = Defaults(), -- Exsanguinated
		[330713] = Defaults(), -- Reverberating Pain
		[329370] = Defaults(), -- Deadly Descent
		[336494] = Defaults(), -- Echo Screech
		[346301] = Defaults(), -- Bloodlight
		[342077] = Defaults(), -- Echolocation
	-- Huntsman Altimor
		[335304] = Defaults(), -- Sinseeker
		[334971] = Defaults(), -- Jagged Claws
		[335111] = Defaults(), -- Huntsman's Mark 3
		[335112] = Defaults(), -- Huntsman's Mark 2
		[335113] = Defaults(), -- Huntsman's Mark 1
		[334945] = Defaults(), -- Vicious Lunge
		[334852] = Defaults(), -- Petrifying Howl
		[334695] = Defaults(), -- Destabilize
	-- Hungering Destroyer
		[334228] = Defaults(), -- Volatile Ejection
		[329298] = Defaults(), -- Gluttonous Miasma
	-- Lady Inerva Darkvein
		[325936] = Defaults(), -- Shared Cognition
		[335396] = Defaults(), -- Hidden Desire
		[324983] = Defaults(), -- Shared Suffering
		[324982] = Defaults(), -- Shared Suffering (Partner)
		[332664] = Defaults(), -- Concentrate Anima
		[325382] = Defaults(), -- Warped Desires
	-- Sun King's Salvation
		[333002] = Defaults(), -- Vulgar Brand
		[326078] = Defaults(), -- Infuser's Boon
		[325251] = Defaults(), -- Sin of Pride
		[341475] = Defaults(), -- Crimson Flurry
		[341473] = Defaults(), -- Crimson Flurry Teleport
		[328479] = Defaults(), -- Eyes on Target
		[328889] = Defaults(), -- Greater Castigation
	-- Artificer Xy'mox
		[327902] = Defaults(), -- Fixate
		[326302] = Defaults(), -- Stasis Trap
		[325236] = Defaults(), -- Glyph of Destruction
		[327414] = Defaults(), -- Possession
		[328468] = Defaults(), -- Dimensional Tear 1
		[328448] = Defaults(), -- Dimensional Tear 2
		[340860] = Defaults(), -- Withering Touch
	-- The Council of Blood
		[327052] = Defaults(), -- Drain Essence 1
		[327773] = Defaults(), -- Drain Essence 2
		[346651] = Defaults(), -- Drain Essence Mythic
		[328334] = Defaults(), -- Tactical Advance
		[330848] = Defaults(), -- Wrong Moves
		[331706] = Defaults(), -- Scarlet Letter
		[331636] = Defaults(), -- Dark Recital 1
		[331637] = Defaults(), -- Dark Recital 2
	-- Sludgefist
		[335470] = Defaults(), -- Chain Slam
		[339181] = Defaults(), -- Chain Slam (Root)
		[331209] = Defaults(), -- Hateful Gaze
		[335293] = Defaults(), -- Chain Link
		[335270] = Defaults(), -- Chain This One!
		[342419] = Defaults(), -- Chain Them! 1
		[342420] = Defaults(), -- Chain Them! 2
		[335295] = Defaults(), -- Shattering Chain
		[332572] = Defaults(), -- Falling Rubble
	-- Stone Legion Generals
		[334498] = Defaults(), -- Seismic Upheaval
		[337643] = Defaults(), -- Unstable Footing
		[334765] = Defaults(), -- Heart Rend
		[334771] = Defaults(), -- Heart Hemorrhage
		[333377] = Defaults(), -- Wicked Mark
		[334616] = Defaults(), -- Petrified
		[334541] = Defaults(), -- Curse of Petrification
		[339690] = Defaults(), -- Crystalize
		[342655] = Defaults(), -- Volatile Anima Infusion
		[342698] = Defaults(), -- Volatile Anima Infection
		[343881] = Defaults(), -- Serrated Tear
	-- Sire Denathrius
		[326851] = Defaults(), -- Blood Price
		[327796] = Defaults(), -- Night Hunter
		[327992] = Defaults(), -- Desolation
		[328276] = Defaults(), -- March of the Penitent
		[326699] = Defaults(), -- Burden of Sin
		[329181] = Defaults(), -- Wracking Pain
		[335873] = Defaults(), -- Rancor
		[329951] = Defaults(), -- Impale
		[327039] = Defaults(), -- Feeding Time
		[332794] = Defaults(), -- Fatal Finesse
		[334016] = Defaults(), -- Unworthy
	--------------------------------------------------------
	---------------- Sanctum of Domination -----------------
	--------------------------------------------------------
	-- The Tarragrue
		[347283] = Defaults(5), -- Predator's Howl
		[347286] = Defaults(5), -- Unshakeable Dread
		[346986] = Defaults(3), -- Crushed Armor
		[347269] = Defaults(6), -- Chains of Eternity
		[346985] = Defaults(3), -- Overpower
	-- Eye of the Jailer
		[350606] = Defaults(4), -- Hopeless Lethargy
		[355240] = Defaults(5), -- Scorn
		[355245] = Defaults(5), -- Ire
		[349979] = Defaults(2), -- Dragging Chains
		[348074] = Defaults(3), -- Assailing Lance
		[351827] = Defaults(6), -- Spreading Misery
		[355143] = Defaults(6), -- Deathlink
		[350763] = Defaults(6), -- Annihilating Glare
	-- The Nine
		[350287] = Defaults(2), -- Song of Dissolution
		[350542] = Defaults(6), -- Fragments of Destiny
		[350202] = Defaults(3), -- Unending Strike
		[350475] = Defaults(5), -- Pierce Soul
		[350555] = Defaults(3), -- Shard of Destiny
		[350109] = Defaults(5), -- Brynja's Mournful Dirge
		[350483] = Defaults(6), -- Link Essence
		[350039] = Defaults(5), -- Arthura's Crushing Gaze
		[350184] = Defaults(5), -- Daschla's Mighty Impact
		[350374] = Defaults(5), -- Wings of Rage
	-- Remnant of Ner'zhul
		[350073] = Defaults(2), -- Torment
		[349890] = Defaults(5), -- Suffering
		[350469] = Defaults(6), -- Malevolence
		[354634] = Defaults(6), -- Spite 1
		[354479] = Defaults(6), -- Spite 2
		[354534] = Defaults(6), -- Spite 3
	-- Soulrender Dormazain
		[353429] = Defaults(2), -- Tormented
		[353023] = Defaults(3), -- Torment
		[351787] = Defaults(5), -- Agonizing Spike
		[350647] = Defaults(5), -- Brand of Torment
		[350422] = Defaults(6), -- Ruinblade
		[350851] = Defaults(6), -- Vessel of Torment
		[354231] = Defaults(6), -- Soul Manacles
		[348987] = Defaults(6), -- Warmonger Shackle 1
		[350927] = Defaults(6), -- Warmonger Shackle 2
	-- Painsmith Raznal
		[356472] = Defaults(5), -- Lingering Flames
		[355505] = Defaults(6), -- Shadowsteel Chains 1
		[355506] = Defaults(6), -- Shadowsteel Chains 2
		[348456] = Defaults(6), -- Flameclasp Trap
		[356870] = Defaults(2), -- Flameclasp Eruption
		[355568] = Defaults(6), -- Cruciform Axe
		[355786] = Defaults(5), -- Blackened Armor
		[355526] = Defaults(6), -- Spiked
	-- Guardian of the First Ones
		[352394] = Defaults(5), -- Radiant Energy
		[350496] = Defaults(6), -- Threat Neutralization
		[347359] = Defaults(6), -- Suppression Field
		[355357] = Defaults(6), -- Obliterate
		[350732] = Defaults(5), -- Sunder
		[352833] = Defaults(6), -- Disintegration
	-- Fatescribe Roh-Kalo
		[354365] = Defaults(5), -- Grim Portent
		[350568] = Defaults(5), -- Call of Eternity
		[353435] = Defaults(6), -- Overwhelming Burden
		[351680] = Defaults(6), -- Invoke Destiny
		[353432] = Defaults(6), -- Burden of Destiny
		[353693] = Defaults(6), -- Unstable Accretion
		[350355] = Defaults(6), -- Fated Conjunction
		[353931] = Defaults(2), -- Twist Fate
	-- Kel'Thuzad
		[346530] = Defaults(2), -- Frozen Destruction
		[354289] = Defaults(2), -- Sinister Miasma
		[347454] = Defaults(6), -- Oblivion's Echo 1
		[347518] = Defaults(6), -- Oblivion's Echo 2
		[347292] = Defaults(6), -- Oblivion's Echo 3
		[348978] = Defaults(6), -- Soul Exhaustion
		[355389] = Defaults(6), -- Relentless Haunt (Fixate)
		[357298] = Defaults(6), -- Frozen Binds
		[355137] = Defaults(5), -- Shadow Pool
		[348638] = Defaults(4), -- Return of the Damned
		[348760] = Defaults(6), -- Frost Blast
	-- Sylvanas Windrunner
		[349458] = Defaults(2), -- Domination Chains
		[347704] = Defaults(2), -- Veil of Darkness
		[347607] = Defaults(5), -- Banshee's Mark
		[347670] = Defaults(5), -- Shadow Dagger
		[351117] = Defaults(5), -- Crushing Dread
		[351870] = Defaults(5), -- Haunting Wave
		[351253] = Defaults(5), -- Banshee Wail
		[351451] = Defaults(6), -- Curse of Lethargy
		[351092] = Defaults(6), -- Destabilize 1
		[351091] = Defaults(6), -- Destabilize 2
		[348064] = Defaults(6), -- Wailing Arrow
	----------------------------------------------------------
	-------------- Sepulcher of the First Ones ---------------
	----------------------------------------------------------
	-- Vigilant Guardian
		[364447] = Defaults(3), -- Dissonance
		[364904] = Defaults(6), -- Anti-Matter
		[364881] = Defaults(5), -- Matter Disolution
		[360415] = Defaults(5), -- Defenseless
		[360412] = Defaults(4), -- Exposed Core
		[366393] = Defaults(5), -- Searing Ablation
	-- Skolex, the Insatiable Ravener
		[364522] = Defaults(2), -- Devouring Blood
		[359976] = Defaults(2), -- Riftmaw
		[359981] = Defaults(2), -- Rend
		[360098] = Defaults(3), -- Warp Sickness
		[366070] = Defaults(3), -- Volatile Residue
	-- Artificer Xy'mox
		[364030] = Defaults(3), -- Debilitating Ray
		[365681] = Defaults(2), -- System Shock
		[363413] = Defaults(4), -- Forerunner Rings A
		[364604] = Defaults(4), -- Forerunner Rings B
		[362615] = Defaults(6), -- Interdimensional Wormhole Player 1
		[362614] = Defaults(6), -- Interdimensional Wormhole Player 2
		[362803] = Defaults(5), -- Glyph of Relocation
	-- Dausegne, The Fallen Oracle
		[361751] = Defaults(2), -- Disintegration Halo
		[364289] = Defaults(2), -- Staggering Barrage
		[361018] = Defaults(2), -- Staggering Barrage Mythic 1
		[360960] = Defaults(2), -- Staggering Barrage Mythic 2
		[361225] = Defaults(2), -- Encroaching Dominion
		[361966] = Defaults(2), -- Infused Strikes
	-- Prototype Pantheon
		[365306] = Defaults(2), -- Invigorating Bloom
		[361689] = Defaults(3), -- Wracking Pain
		[366232] = Defaults(4), -- Animastorm
		[364839] = Defaults(2), -- Sinful Projection
		[360259] = Defaults(5), -- Gloom Bolt
		[362383] = Defaults(5), -- Anima Bolt
		[362352] = Defaults(6), -- Pinned
	-- Lihuvim, Principle Architect
		[360159] = Defaults(5), -- Unstable Protoform Energy
		[363681] = Defaults(3), -- Deconstructing Blast
		[363676] = Defaults(4), -- Deconstructing Energy Player 1
		[363795] = Defaults(4), -- Deconstructing Energy Player 2
		[464312] = Defaults(5), -- Ephemeral Barrier
	-- Halondrus the Reclaimer
		[361309] = Defaults(3), -- Lightshatter Beam
		[361002] = Defaults(4), -- Ephemeral Fissure
		[360114] = Defaults(4), -- Ephemeral Fissure II
	-- Anduin Wrynn
		[365293] = Defaults(2), -- Befouled Barrier
		[363020] = Defaults(3), -- Necrotic Claws
		[365021] = Defaults(5), -- Wicked Star (marked)
		[365024] = Defaults(6), -- Wicked Star (hit)
		[365445] = Defaults(3), -- Scarred Soul
		[365008] = Defaults(4), -- Psychic Terror
		[366849] = Defaults(6), -- Domination Word: Pain
	-- Lords of Dread
		[360148] = Defaults(5), -- Bursting Dread
		[360012] = Defaults(4), -- Cloud of Carrion
		[360146] = Defaults(4), -- Fearful Trepidation
		[360241] = Defaults(6), -- Unsettling Dreams
	-- Rygelon
		[362206] = Defaults(6), -- Event Horizon
		[362137] = Defaults(4), -- Corrupted Wound
		[362172] = Defaults(4), -- Corrupted Wound
		[361548] = Defaults(5), -- Dark Eclipse
	-- The Jailer
		[362075] = Defaults(6), -- Domination
		[365150] = Defaults(6), -- Rune of Domination
		[363893] = Defaults(5), -- Martyrdom
		[363886] = Defaults(5), -- Imprisonment
		[365219] = Defaults(5), -- Chains of Anguish
		[366285] = Defaults(6), -- Rune of Compulsion
		[363332] = Defaults(5), -- Unbreaking Grasp
	},
}

--[[
	RAID BUFFS:
	Buffs that are provided by NPCs in raid or other PvE content.
	This can be buffs put on other enemies or on players.
]]
G.unitframe.aurafilters.RaidBuffsElvUI = {
	type = 'Whitelist',
	spells = {
	----------------------------------------------------------
	-------------------- Mythic+ Specific --------------------
	----------------------------------------------------------
	-- Mythic+ General
		[209859] = Defaults(), -- Bolster
		[178658] = Defaults(), -- Raging
		[226510] = Defaults(), -- Sanguine
		[343502] = Defaults(), -- Inspiring
	-- Shadowlands Season 3
		[368104] = Defaults(), -- Acceleration Field
		[368079] = Defaults(), -- Defense Matrix
	-- Shadowlands Season 4
		[373011] = Defaults(6), -- Disguised
		[373108] = Defaults(2), -- Bounty: Critical Strike (Stacking)
		[373113] = Defaults(2), -- Bounty: Haste (Stacking)
		[373121] = Defaults(2), -- Bounty: Versatility (Stacking)
		[373116] = Defaults(2), -- Bounty: Mastery (Stacking)
	----------------------------------------------------------
	---------------- Old Dungeons (Season 4) -----------------
	----------------------------------------------------------
	-- Grimrail Depot
		[161091] = Defaults(), -- New Plan!
		[166378] = Defaults(), -- Reckless Slash
		[163550] = Defaults(), -- Blackrock Mortar
		[163947] = Defaults(), -- Recovering
		[162572] = Defaults(), -- Missile Smoke
		[166335] = Defaults(), -- Storm Shield
		[176023] = Defaults(), -- Getting Angry
		[166561] = Defaults(), -- Locking On!
	-- Iron Docks
		[164426] = Defaults(), -- Reckless Provocation
		[173091] = Defaults(), -- Champion's Presence
		[373724] = Defaults(), -- Blood Barrier
		[172943] = Defaults(), -- Brutal Inspiration
		[173455] = Defaults(), -- Pit Fighter
		[162424] = Defaults(), -- Feeding Frenzy
		[167232] = Defaults(), -- Bladestorm
		[178412] = Defaults(), -- Flurry
	-- Return to Karazhan: Upper
		[228254] = Defaults(), -- Soul Leech
		[227529] = Defaults(), -- Unstable Energy
		[227254] = Defaults(), -- Evocation
		[227257] = Defaults(), -- Overload
		[228362] = Defaults(), -- Siphon Energy
		[373388] = Defaults(), -- Nightmare Cloud
		[227270] = Defaults(), -- Arc Lightning
	-- Return to Karazhan: Lower
		[227817] = Defaults(), -- Holy Bulwark
		[228225] = Defaults(), -- Sultry Heat
		[228895] = Defaults(), -- Enrage (100/100)
		[232156] = Defaults(), -- Spectral Service
		[232142] = Defaults(), -- Flashing Forks
		[227931] = Defaults(), -- In The Spotlight
		[227872] = Defaults(), -- Ghastly Purge
		[233669] = Defaults(), -- Dinner Party
		[227999] = Defaults(), -- Pennies From Heaven
		[228729] = Defaults(), -- Eminence (Stacking)
		[227983] = Defaults(), -- Rapid Fan
		[228575] = Defaults(), -- Alluring Aura
		[233210] = Defaults(), -- Whip Rage
	-- Operation Mechagon
		[298651] = Defaults(), -- Pedal to the Metal 1
		[299164] = Defaults(), -- Pedal to the Metal 2
		[303941] = Defaults(), -- Defensive Countermeasure (Junkyard)
		[297133] = Defaults(), -- Defensive Countermeasure (Workshop)
		[299153] = Defaults(), -- Turbo Boost
		[301689] = Defaults(), -- Charged Coil
		[300207] = Defaults(), -- Shock Coil
		[300414] = Defaults(), -- Enrage
		[296080] = Defaults(), -- Haywire
		[293729] = Defaults(), -- Tune Up
		[282801] = Defaults(), -- Platinum Plating (Stacking)
		[285388] = Defaults(), -- Vent Jets
		[295169] = Defaults(), -- Capacitor Discharge
		[283565] = Defaults(), -- Maximum Thrust
		[293930] = Defaults(), -- Overclock
		[291946] = Defaults(), -- Venting Flames
		[294290] = Defaults(), -- Process Waste
	----------------------------------------------------------
	------------------ Shadowlands Dungeons ------------------
	----------------------------------------------------------
	-- Tazavesh, the Veiled Market
		[355147] = Defaults(), -- Fish Invigoration
		[351960] = Defaults(), -- Static Cling
		[351088] = Defaults(), -- Relic Link
		[346296] = Defaults(), -- Instability
		[355057] = Defaults(), -- Cry of Mrrggllrrgg
		[355640] = Defaults(), -- Phalanx Field
		[355783] = Defaults(), -- Force Multiplied
		[351086] = Defaults(), -- Power Overwhelming
		[347840] = Defaults(), -- Feral
		[355782] = Defaults(), -- Force Multiplier
		[347992] = Defaults(), -- Rotar Body Armor
	-- Halls of Atonement
		[326450] = Defaults(), -- Loyal Beasts
	-- Mists of Tirna Scithe
		[336499] = Defaults(), -- Guessing Game
	-- Plaguefall
		[336451] = Defaults(), -- Bulwark of Maldraxxus
		[333737] = Defaults(), -- Congealed Contagion
	-- The Necrotic Wake
		[321754] = Defaults(), -- Icebound Aegis
		[343558] = Defaults(), -- Morbid Fixation
		[343470] = Defaults(), -- Boneshatter Shield
	-- Theater of Pain
		[331510] = Defaults(), -- Death Wish
		[333241] = Defaults(), -- Raging Tantrum
		[326892] = Defaults(), -- Fixate
		[330545] = Defaults(), -- Commanding Presences
	-- Sanguine Depths
		[322433] = Defaults(), -- Stoneskin
		[321402] = Defaults(), -- Engorge
	-- Spires of Ascension
		[327416] = Defaults(), -- Recharge Anima
		[317936] = Defaults(), -- Forsworn Doctrine
		[327808] = Defaults(), -- Inspiring Presence
	-- De Other Side
		[344739] = Defaults(), -- Spectral
		[333227] = Defaults(), -- Undying Rage
		[322773] = Defaults(), -- Blood Barrier
	----------------------------------------------------------
	--------------------- Castle Nathria ---------------------
	----------------------------------------------------------
	-- Sun King's Salvation
		[343026] = Defaults(), -- Cloak of Flames
	-- Stone Legion Generals
		[329808] = Defaults(), -- Hardened Stone Form Grashaal
		[329636] = Defaults(), -- Hardened Stone Form Kaal
		[340037] = Defaults(), -- Volatile Stone Shell
	----------------------------------------------------------
	----------------- Sanctum of Domination ------------------
	----------------------------------------------------------
	-- The Tarragrue
		[352491] = Defaults(), -- Remnant: Mort'regar's Echoes 1
		[352389] = Defaults(), -- Remnant: Mort'regar's Echoes 2
		[352473] = Defaults(), -- Remnant: Upper Reaches' Might 1
		[352382] = Defaults(), -- Remnant: Upper Reaches' Might 2
		[352398] = Defaults(), -- Remnant: Soulforge Heat
		[347490] = Defaults(), -- Fury of the Ages
		[347740] = Defaults(), -- Hungering Mist 1
		[347679] = Defaults(), -- Hungering Mist 2
		[347369] = Defaults(), -- The Jailer's Gaze
	-- Eye of the Jailer
		[350006] = Defaults(), -- Pulled Down
		[351413] = Defaults(), -- Annihilating Glare
		[348805] = Defaults(), -- Stygian Darkshield
		[351994] = Defaults(), -- Dying Suffering
		[351825] = Defaults(), -- Shared Suffering
		[345521] = Defaults(), -- Molten Aura
	-- The Nine
		[355294] = Defaults(), -- Resentment
		[350286] = Defaults(), -- Song of Dissolution
		[352756] = Defaults(), -- Wings of Rage 1
		[350365] = Defaults(), -- Wings of Rage 2
		[352752] = Defaults(), -- Reverberating Refrain 1
		[350385] = Defaults(), -- Reverberating Refrain 2
		[350158] = Defaults(), -- Annhylde's Bright Aegis
	-- Remnant of Ner'zhul
		[355790] = Defaults(), -- Eternal Torment
		[355151] = Defaults(), -- Malevolence
		[355439] = Defaults(), -- Aura of Spite 1
		[354441] = Defaults(), -- Aura of Spite 2
		[350671] = Defaults(), -- Aura of Spite 3
		[354440] = Defaults(), -- Aura of Spite 4
	-- Soulrender Dormazain
		[351946] = Defaults(), -- Hellscream
		[352066] = Defaults(), -- Rendered Soul
		[353554] = Defaults(), -- Infuse Defiance
		[351773] = Defaults(), -- Defiance
		[350415] = Defaults(), -- Warmonger's Shackles
		[352933] = Defaults(), -- Tormented Eruptions
	-- Painsmith Raznal
		[355525] = Defaults(), -- Forge Weapon
	-- Guardian of the First Ones
		[352538] = Defaults(), -- Purging Protocol
		[353448] = Defaults(), -- Suppression Field
		[350534] = Defaults(), -- Purging Protocol
		[352385] = Defaults(), -- Energizing Link
	-- Fatescribe Roh-Kalo
		[353604] = Defaults(), -- Diviner's Probe
	-- Kel'Thuzad
		[355935] = Defaults(), -- Banshee's Cry 1
		[352141] = Defaults(), -- Banshee's Cry 2
		[355948] = Defaults(), -- Necrotic Empowerment
		[352051] = Defaults(), -- Necrotic Surge
	-- Sylvanas Windrunner
		[352650] = Defaults(), -- Ranger's Heartseeker 1
		[352663] = Defaults(), -- Ranger's Heartseeker 2
		[350865] = Defaults(), -- Accursed Might
		[348146] = Defaults(), -- Banshee Form
		[347504] = Defaults(), -- Windrunner
		[350857] = Defaults(), -- Banshee Shroud
		[351109] = Defaults(), -- Enflame
		[351452] = Defaults(), -- Lethargic Focus
	----------------------------------------------------------
	-------------- Sepulcher of the First Ones ---------------
	----------------------------------------------------------
	-- Vigilant Guardian
		[360404] = Defaults(), -- Force Field
		[366822] = Defaults(), -- Radioactive Core
		[364843] = Defaults(), -- Fractured Core
		[364962] = Defaults(), -- Core Overload
	-- Skolex, the Insatiable Ravener
		[360193] = Defaults(), -- Insatiable (stacking)
	-- Artificer Xy'mox
		[363139] = Defaults(), -- Decipher Relic
	-- Dausegne, the Fallen Oracle
		[361651] = Defaults(), -- Siphoned Barrier
		[362432] = Defaults(), -- Collapsed Barrier
		[361513] = Defaults(), -- Obliteraion Arc
	-- Prototype Pantheon
		[361938] = Defaults(), -- Reconstruction
		[360845] = Defaults(), -- Bastion's Ward
	-- Lihuvim, Principle Architect
		[363537] = Defaults(), -- Protoform Radiance
		[365036] = Defaults(), -- Ephemeral Barrier
		[361200] = Defaults(), -- Recharge
		[363130] = Defaults(), -- Synthesize
	-- Halondrus the Reclaimer
		[367078] = Defaults(), -- Phase Barrier
		[363414] = Defaults(), -- Fractal Shell
		[359235] = Defaults(), -- Reclamation Form
		[359236] = Defaults(), -- Relocation Form
	-- Anduin Wrynn
		[364248] = Defaults(), -- Dark Zeal
		[365030] = Defaults(), -- Wicked Star
		[362862] = Defaults(), -- Army of the Dea 
	---------------------------------------------------------
	----------------------- Open World ----------------------
	---------------------------------------------------------
	-- Korthia
		[354840] = Defaults(), -- Rift Veiled (Silent Soulstalker, Deadsoul Hatcher, Screaming Shade)
		[355249] = Defaults(), -- Anima Gorged (Consumption)
	-- Zereth Mortis
		[360945] = Defaults(), -- Creation Catalyst Overcharge (Nascent Servitor)
		[366309] = Defaults(), -- Meltdown (Destabilized Core)
		[365596] = Defaults(), -- Overload (Destabilized Core)
		[360750] = Defaults(), -- Aurelid Lure
	},
}

-- AuraWatch: List of personal spells to show on unitframes as icon
function UF:AuraWatch_AddSpell(id, point, color, anyUnit, onlyShowMissing, displayText, textThreshold, xOffset, yOffset)

	local r, g, b = 1, 1, 1
	if color then r, g, b = unpack(color) end

	return {
		id = id,
		enabled = true,
		point = point or 'TOPLEFT',
		color = { r = r, g = g, b = b },
		anyUnit = anyUnit or false,
		onlyShowMissing = onlyShowMissing or false,
		displayText = displayText or false,
		textThreshold = textThreshold or -1,
		xOffset = xOffset or 0,
		yOffset = yOffset or 0,
		style = 'coloredIcon',
		sizeOffset = 0,
	}
end

G.unitframe.aurawatch = {
	GLOBAL = {},
	ROGUE = {
		[57934]		= UF:AuraWatch_AddSpell(57934, 'TOPRIGHT', {0.89, 0.09, 0.05}),		-- Tricks of the Trade
	},
	WARRIOR = {
		[3411]		= UF:AuraWatch_AddSpell(3411, 'TOPRIGHT', {0.89, 0.09, 0.05}),		-- Intervene
	},
	PRIEST = {
		[139]		= UF:AuraWatch_AddSpell(139, 'BOTTOMLEFT', {0.4, 0.7, 0.2}),		-- Renew
		[17]		= UF:AuraWatch_AddSpell(17, 'TOPLEFT', {0.7, 0.7, 0.7}, true), 		-- Power Word: Shield
		[193065]	= UF:AuraWatch_AddSpell(193065, 'BOTTOMRIGHT', {0.54, 0.21, 0.78}),	-- Masochism
		[194384]	= UF:AuraWatch_AddSpell(194384, 'TOPRIGHT', {1, 1, 0.66}), 			-- Atonement
		[214206]	= UF:AuraWatch_AddSpell(214206, 'TOPRIGHT', {1, 1, 0.66}), 			-- Atonement (PvP)
		[33206]		= UF:AuraWatch_AddSpell(33206, 'LEFT', {0.47, 0.35, 0.74}, true),	-- Pain Suppression
		[41635]		= UF:AuraWatch_AddSpell(41635, 'BOTTOMRIGHT', {0.2, 0.7, 0.2}),		-- Prayer of Mending
		[47788]		= UF:AuraWatch_AddSpell(47788, 'LEFT', {0.86, 0.45, 0}, true), 		-- Guardian Spirit
		[6788]		= UF:AuraWatch_AddSpell(6788, 'BOTTOMLEFT', {0.89, 0.1, 0.1}), 		-- Weakened Soul
	},
	DRUID = {
		[774]		= UF:AuraWatch_AddSpell(774, 'TOPRIGHT', {0.8, 0.4, 0.8}), 			-- Rejuvenation
		[155777]	= UF:AuraWatch_AddSpell(155777, 'RIGHT', {0.8, 0.4, 0.8}), 			-- Germination
		[8936]		= UF:AuraWatch_AddSpell(8936, 'BOTTOMLEFT', {0.2, 0.8, 0.2}),		-- Regrowth
		[33763]		= UF:AuraWatch_AddSpell(33763, 'TOPLEFT', {0.4, 0.8, 0.2}), 		-- Lifebloom
		[188550]	= UF:AuraWatch_AddSpell(188550, 'TOPLEFT', {0.4, 0.8, 0.2}),		-- Lifebloom (Shadowlands Legendary)
		[48438]		= UF:AuraWatch_AddSpell(48438, 'BOTTOMRIGHT', {0.8, 0.4, 0}),		-- Wild Growth
		[207386]	= UF:AuraWatch_AddSpell(207386, 'TOP', {0.4, 0.2, 0.8}), 			-- Spring Blossoms
		[102351]	= UF:AuraWatch_AddSpell(102351, 'LEFT', {0.2, 0.8, 0.8}),			-- Cenarion Ward (Initial Buff)
		[102352]	= UF:AuraWatch_AddSpell(102352, 'LEFT', {0.2, 0.8, 0.8}),			-- Cenarion Ward (HoT)
		[200389]	= UF:AuraWatch_AddSpell(200389, 'BOTTOM', {1, 1, 0.4}),				-- Cultivation
		[203554]	= UF:AuraWatch_AddSpell(203554, 'TOP', {1, 1, 0.4}),				-- Focused Growth (PvP)
	},
	PALADIN = {
		[53563]		= UF:AuraWatch_AddSpell(53563, 'TOPRIGHT', {0.7, 0.3, 0.7}),			-- Beacon of Light
		[156910]	= UF:AuraWatch_AddSpell(156910, 'TOPRIGHT', {0.7, 0.3, 0.7}),			-- Beacon of Faith
		[200025]	= UF:AuraWatch_AddSpell(200025, 'TOPRIGHT', {0.7, 0.3, 0.7}),			-- Beacon of Virtue
		[1022]		= UF:AuraWatch_AddSpell(1022, 'BOTTOMRIGHT', {0.2, 0.2, 1}, true), 		-- Blessing of Protection
		[1044]		= UF:AuraWatch_AddSpell(1044, 'BOTTOMRIGHT', {0.89, 0.45, 0}, true),	-- Blessing of Freedom
		[6940]		= UF:AuraWatch_AddSpell(6940, 'BOTTOMRIGHT', {0.89, 0.1, 0.1}, true),	-- Blessing of Sacrifice
		[204018]	= UF:AuraWatch_AddSpell(204018, 'BOTTOMRIGHT', {0.2, 0.2, 1}, true),	-- Blessing of Spellwarding
		[223306]	= UF:AuraWatch_AddSpell(223306, 'BOTTOMLEFT', {0.7, 0.7, 0.3}),			-- Bestow Faith
		[287280]	= UF:AuraWatch_AddSpell(287280, 'TOPLEFT', {0.2, 0.8, 0.2}),			-- Glimmer of Light (T50 Talent)
		[157047]	= UF:AuraWatch_AddSpell(157047, 'TOP', {0.15, 0.58, 0.84}),				-- Saved by the Light (T25 Talent)
	},
	SHAMAN = {
		[61295]		= UF:AuraWatch_AddSpell(61295, 'TOPRIGHT', {0.7, 0.3, 0.7}),		-- Riptide
		[974]		= UF:AuraWatch_AddSpell(974, 'BOTTOMRIGHT', {0.2, 0.2, 1}),			-- Earth Shield
	},
	HUNTER = {
		[90361]		= UF:AuraWatch_AddSpell(90361, 'TOP', {0.34, 0.47, 0.31}),			-- Spirit Mend (HoT)
	},
	MONK = {
		[115175]	= UF:AuraWatch_AddSpell(115175, 'TOP', {0.6, 0.9, 0.9}),			-- Soothing Mist
		[116841]	= UF:AuraWatch_AddSpell(116841, 'RIGHT', {0.12, 1.00, 0.53}),		-- Tiger's Lust (Freedom)
		[116849]	= UF:AuraWatch_AddSpell(116849, 'TOPRIGHT', {0.2, 0.8, 0.2}, true),	-- Life Cocoon
		[119611]	= UF:AuraWatch_AddSpell(119611, 'TOPLEFT', {0.3, 0.8, 0.6}),		-- Renewing Mist
		[124682]	= UF:AuraWatch_AddSpell(124682, 'BOTTOMLEFT', {0.8, 0.8, 0.25}),	-- Enveloping Mist
		[191840]	= UF:AuraWatch_AddSpell(191840, 'BOTTOMRIGHT', {0.27, 0.62, 0.7}),	-- Essence Font
		[325209]	= UF:AuraWatch_AddSpell(325209, 'BOTTOM', {0.3, 0.6, 0.6}),			-- Enveloping Breath
	},
	PET = {
		-- Warlock Pets
		[193396]	= UF:AuraWatch_AddSpell(193396, 'TOPRIGHT', {0.6, 0.2, 0.8}, true),		-- Demonic Empowerment
		-- Hunter Pets
		[272790]	= UF:AuraWatch_AddSpell(272790, 'TOPLEFT', {0.89, 0.09, 0.05}, true),	-- Frenzy
		[136]		= UF:AuraWatch_AddSpell(136, 'TOPRIGHT', {0.2, 0.8, 0.2}, true),		-- Mend Pet
	},
	-- Keep those for reference to G.unitframe.aurawatch[E.myclass][SomeValue]
	WARLOCK = {},
	MAGE = {},
	DEATHKNIGHT = {},
	DEMONHUNTER = {},
}

-- Profile specific BuffIndicator
P.unitframe.filters = {
	aurawatch = {},
}

-- List of spells to display ticks
G.unitframe.ChannelTicks = {
	-- Racials
	[291944]	= 6, -- Regeneratin (Zandalari)
	-- Warlock
	[198590]	= 5, -- Drain Soul
	[755]		= 5, -- Health Funnel
	[234153]	= 5, -- Drain Life
	-- Priest
	[64843]		= 4, -- Divine Hymn
	[15407]		= 6, -- Mind Flay
	[48045]		= 6, -- Mind Sear
	[47757]		= 3, -- Penance (heal)
	[47758]		= 3, -- Penance (dps)
	[64902]		= 5, -- Symbol of Hope (Mana Hymn)
	-- Mage
	[5143]		= 4, -- Arcane Missiles
	[12051]		= 6, -- Evocation
	[205021]	= 5, -- Ray of Frost
	-- Druid
	[740]		= 4, -- Tranquility
	-- DK
	[206931]	= 3, -- Blooddrinker
	-- DH
	[198013]	= 10, -- Eye Beam
	[212084]	= 10, -- Fel Devastation
	-- Hunter
	[120360]	= 15, -- Barrage
	[257044]	= 7, -- Rapid Fire
}

-- Spells Effected By Talents
G.unitframe.TalentChannelTicks = {
	-- Priest
	[47757]	= {tier = 1, column = 1, ticks = 4}, -- Penance (Heal)
	[47758]	= {tier = 1, column = 1, ticks = 4}, -- Penance (DPS)
}

G.unitframe.ChannelTicksSize = {
	-- Warlock
	[198590]	= 1, -- Drain Soul
	-- Mage
	[205021]	= 1, -- Ray of Frost
}

-- Spells Effected By Haste, these spells require a Tick Size (table above)
G.unitframe.HastedChannelTicks = {
	-- Mage
	[205021]	= true, -- Ray of Frost
}

-- This should probably be the same as the whitelist filter + any personal class ones that may be important to watch
G.unitframe.AuraBarColors = {
	[2825]	= { enable = true, color = {r = 0.98, g = 0.57, b = 0.10 }}, -- Bloodlust
	[32182]	= { enable = true, color = {r = 0.98, g = 0.57, b = 0.10 }}, -- Heroism
	[80353]	= { enable = true, color = {r = 0.98, g = 0.57, b = 0.10 }}, -- Time Warp
	[90355]	= { enable = true, color = {r = 0.98, g = 0.57, b = 0.10 }}, -- Ancient Hysteria
}

G.unitframe.AuraHighlightColors = {}

G.unitframe.specialFilters = {
	-- Whitelists
	Boss = true,
	MyPet = true,
	OtherPet = true,
	Personal = true,
	nonPersonal = true,
	CastByUnit = true,
	notCastByUnit = true,
	Dispellable = true,
	notDispellable = true,
	CastByNPC = true,
	CastByPlayers = true,
	BlizzardNameplate = true,

	-- Blacklists
	blockNonPersonal = true,
	blockCastByPlayers = true,
	blockNoDuration = true,
	blockDispellable = true,
	blockNotDispellable = true,
}
