Code:
local slowImmun = {
1044,
46924,
47585,
51271,
54216,
62305,
79438,
96268,
107574,
108212,
108843,
114239
}
local stunImmun = {
46924,
48792
}
local allImmun = {
33786,
642,
1022,
45438,
19263
}
local hasSlow = {
116,
120,
1715,
3409,
3600,
5116,
8056,
12323,
15407,
17962,
20170,
26679,
31589,
35101,
35346,
43265,
45524,
50435,
54644,
58180,
61391,
63529,
90259,
102355,
102793,
107566,
110300,
113092,
113344,
116095,
116947,
118585
}
local hasStun = {
408,
853,
1833,
5211,
9005,
19577,
20549,
22570,
30283,
44572,
46968,
50519,
56626,
89766,
91797,
91800,
102546,
102795,
105593,
105771,
107570,
108194,
117418,
118345,
119072,
119381,
119392
}
local hasSilence = {
1330,
15487,
18498,
24259,
25046,
28730,
31117,
31935,
34490,
43523,
47476,
50613,
55021,
65813,
69179,
78675,
80483,
102051,
114238,
116709,
129597
}
I collected it manually from wowhead, its not complete and i think there are few mistakes. I need a actual and complete list
Code:
-------------------------------------------------------------------------------
-- Thanks to all the people on the Curse.com and WoWInterface forums who help keep this list up to date :)
local spellIds = {
-- Death Knight
[108194] = "CC", -- Asphyxiate
[115001] = "CC", -- Remorseless Winter
[47476] = "Silence", -- Strangulate
[96294] = "Root", -- Chains of Ice (Chilblains)
[45524] = "Snare", -- Chains of Ice
[50435] = "Snare", -- Chilblains
--[43265] = "Snare", -- Death and Decay (Glyph of Death and Decay) - no way to distinguish between glyphed spell and normal. :(
[115000] = "Snare", -- Remorseless Winter
[115018] = "Immune", -- Desecrated Ground
[48707] = "ImmuneSpell", -- Anti-Magic Shell
[48792] = "Other", -- Icebound Fortitude
[49039] = "Other", -- Lichborne
--[51271] = "Other", -- Pillar of Frost
-- Death Knight Ghoul
[91800] = "CC", -- Gnaw
[91797] = "CC", -- Monstrous Blow (Dark Transformation)
[91807] = "Root", -- Shambling Rush (Dark Transformation)
-- Druid
[113801] = "CC", -- Bash (Force of Nature - Feral Treants)
[102795] = "CC", -- Bear Hug
[33786] = "CC", -- Cyclone
[99] = "CC", -- Disorienting Roar
[2637] = "CC", -- Hibernate
[22570] = "CC", -- Maim
[5211] = "CC", -- Mighty Bash
[9005] = "CC", -- Pounce
[102546] = "CC", -- Pounce (Incarnation)
[114238] = "Silence", -- Fae Silence (Glyph of Fae Silence)
[81261] = "Silence", -- Solar Beam
[339] = "Root", -- Entangling Roots
[113770] = "Root", -- Entangling Roots (Force of Nature - Balance Treants)
[19975] = "Root", -- Entangling Roots (Nature's Grasp)
[45334] = "Root", -- Immobilized (Wild Charge - Bear)
[102359] = "Root", -- Mass Entanglement
[50259] = "Snare", -- Dazed (Wild Charge - Cat)
[58180] = "Snare", -- Infected Wounds
[61391] = "Snare", -- Typhoon
[127797] = "Snare", -- Ursol's Vortex
--[???] = "Snare", -- Wild Mushroom: Detonate
-- Druid Symbiosis
[110698] = "CC", -- Hammer of Justice (Paladin)
[113004] = "CC", -- Intimidating Roar [Fleeing in fear] (Warrior)
[113056] = "CC", -- Intimidating Roar [Cowering in fear] (Warrior)
[126458] = "Disarm", -- Grapple Weapon (Monk)
[110693] = "Root", -- Frost Nova (Mage)
--[110610] = "Snare", -- Ice Trap (Hunter)
[110617] = "Immune", -- Deterrence (Hunter)
[110715] = "Immune", -- Dispersion (Priest)
[110700] = "Immune", -- Divine Shield (Paladin)
[110696] = "Immune", -- Ice Block (Mage)
[110570] = "ImmuneSpell", -- Anti-Magic Shell (Death Knight)
[110788] = "ImmuneSpell", -- Cloak of Shadows (Rogue)
[113002] = "ImmuneSpell", -- Spell Reflection (Warrior)
[110791] = "Other", -- Evasion (Rogue)
[110575] = "Other", -- Icebound Fortitude (Death Knight)
[122291] = "Other", -- Unending Resolve (Warlock)
-- Hunter
[117526] = "CC", -- Binding Shot
[3355] = "CC", -- Freezing Trap
[1513] = "CC", -- Scare Beast
[19503] = "CC", -- Scatter Shot
[19386] = "CC", -- Wyvern Sting
[34490] = "Silence", -- Silencing Shot
[19185] = "Root", -- Entrapment
[128405] = "Root", -- Narrow Escape
[35101] = "Snare", -- Concussive Barrage
[5116] = "Snare", -- Concussive Shot
[61394] = "Snare", -- Frozen Wake (Glyph of Freezing Trap)
[13810] = "Snare", -- Ice Trap
[19263] = "Immune", -- Deterrence
-- Hunter Pets
[90337] = "CC", -- Bad Manner (Monkey)
[24394] = "CC", -- Intimidation
[126246] = "CC", -- Lullaby (Crane)
[126355] = "CC", -- Paralyzing Quill (Porcupine)
[126423] = "CC", -- Petrifying Gaze (Basilisk)
[50519] = "CC", -- Sonic Blast (Bat)
[56626] = "CC", -- Sting (Wasp)
[50541] = "Disarm", -- Clench (Scorpid)
[91644] = "Disarm", -- Snatch (Bird of Prey)
[90327] = "Root", -- Lock Jaw (Dog)
[50245] = "Root", -- Pin (Crab)
[54706] = "Root", -- Venom Web Spray (Silithid)
[4167] = "Root", -- Web (Spider)
[50433] = "Snare", -- Ankle Crack (Crocolisk)
[54644] = "Snare", -- Frost Breath (Chimaera)
[54216] = "Other", -- Master's Call (root and snare immune only)
-- Mage
[118271] = "CC", -- Combustion Impact
[44572] = "CC", -- Deep Freeze
[31661] = "CC", -- Dragon's Breath
[118] = "CC", -- Polymorph
[61305] = "CC", -- Polymorph: Black Cat
[28272] = "CC", -- Polymorph: Pig
[61721] = "CC", -- Polymorph: Rabbit
[61780] = "CC", -- Polymorph: Turkey
[28271] = "CC", -- Polymorph: Turtle
[82691] = "CC", -- Ring of Frost
[102051] = "Silence", -- Frostjaw (also a root)
[55021] = "Silence", -- Silenced - Improved Counterspell
[122] = "Root", -- Frost Nova
[111340] = "Root", -- Ice Ward
--[11113] = "Snare", -- Blast Wave - gone?
[121288] = "Snare", -- Chilled (Frost Armor)
[120] = "Snare", -- Cone of Cold
[116] = "Snare", -- Frostbolt
[44614] = "Snare", -- Frostfire Bolt
[113092] = "Snare", -- Frost Bomb
[31589] = "Snare", -- Slow
[45438] = "Immune", -- Ice Block
[115760] = "ImmuneSpell", -- Glyph of Ice Block
-- Mage Water Elemental
[33395] = "Root", -- Freeze
-- Monk
[123393] = "CC", -- Breath of Fire (Glyph of Breath of Fire)
[126451] = "CC", -- Clash
[122242] = "CC", -- Clash (not sure which one is right)
[119392] = "CC", -- Charging Ox Wave
[117418] = "CC", -- Fists of Fury
[119381] = "CC", -- Leg Sweep
[115078] = "CC", -- Paralysis
[117368] = "Disarm", -- Grapple Weapon
--[???] = "Disarm", -- Ring of Peace
--[???] = "Silence", -- Ring of Peace
[116709] = "Silence", -- Spear Hand Strike
[116706] = "Root", -- Disable
[113275] = "Root", -- Entangling Roots (Symbiosis)
[123407] = "Root", -- Spinning Fire Blossom
[116095] = "Snare", -- Disable
[118585] = "Snare", -- Leer of the Ox
[123727] = "Snare", -- Dizzying Haze
[123586] = "Snare", -- Flying Serpent Kick
[131523] = "ImmuneSpell", -- Zen Meditation
-- Paladin
[105421] = "CC", -- Blinding Light
[115752] = "CC", -- Blinding Light (Glyph of Blinding Light)
[105593] = "CC", -- Fist of Justice
[853] = "CC", -- Hammer of Justice
[119072] = "CC", -- Holy Wrath
[20066] = "CC", -- Repentance
[10326] = "CC", -- Turn Evil
[31935] = "Silence", -- Avenger's Shield
[110300] = "Snare", -- Burden of Guilt
[63529] = "Snare", -- Dazed - Avenger's Shield
[20170] = "Snare", -- Seal of Justice
[642] = "Immune", -- Divine Shield
[31821] = "Other", -- Aura Mastery
-- Priest
[113506] = "CC", -- Cyclone (Symbiosis)
[605] = "CC", -- Dominate Mind
[88625] = "CC", -- Holy Word: Chastise
[64044] = "CC", -- Psychic Horror
[8122] = "CC", -- Psychic Scream
[113792] = "CC", -- Psychic Terror (Psyfiend)
[9484] = "CC", -- Shackle Undead
[87204] = "CC", -- Sin and Punishment
[15487] = "Silence", -- Silence
[64058] = "Disarm", -- Psychic Horror
[113275] = "Root", -- Entangling Roots (Symbiosis)
[87194] = "Root", -- Glyph of Mind Blast
[114404] = "Root", -- Void Tendril's Grasp
[15407] = "Snare", -- Mind Flay
[47585] = "Immune", -- Dispersion
[114239] = "ImmuneSpell", -- Phantasm
-- Rogue
[2094] = "CC", -- Blind
[1833] = "CC", -- Cheap Shot
[1776] = "CC", -- Gouge
[408] = "CC", -- Kidney Shot
[113953] = "CC", -- Paralysis (Paralytic Poison)
[6770] = "CC", -- Sap
[1330] = "Silence", -- Garrote - Silence
[51722] = "Disarm", -- Dismantle
[115197] = "Root", -- Partial Paralysis
[3409] = "Snare", -- Crippling Poison
[26679] = "Snare", -- Deadly Throw
[119696] = "Snare", -- Debilitation
[31224] = "ImmuneSpell", -- Cloak of Shadows
[45182] = "Other", -- Cheating Death
[5277] = "Other", -- Evasion
--[76577] = "Other", -- Smoke Bomb
[88611] = "Other", -- Smoke Bomb
-- Shaman
[76780] = "CC", -- Bind Elemental
[77505] = "CC", -- Earthquake
[51514] = "CC", -- Hex
[118905] = "CC", -- Static Charge (Capacitor Totem)
[113287] = "Silence", -- Solar Beam (Symbiosis)
[64695] = "Root", -- Earthgrab (Earthgrab Totem)
[63685] = "Root", -- Freeze (Frozen Power)
[3600] = "Snare", -- Earthbind (Earthbind Totem)
[77478] = "Snare", -- Earthquake (Glyph of Unstable Earth)
[8034] = "Snare", -- Frostbrand Attack
[8056] = "Snare", -- Frost Shock
[51490] = "Snare", -- Thunderstorm
[8178] = "ImmuneSpell", -- Grounding Totem Effect (Grounding Totem)
-- Shaman Primal Earth Elemental
[118345] = "CC", -- Pulverize
-- Warlock
[710] = "CC", -- Banish
[54786] = "CC", -- Demonic Leap (Metamorphosis)
[5782] = "CC", -- Fear
[118699] = "CC", -- Fear
[130616] = "CC", -- Fear (Glyph of Fear)
[5484] = "CC", -- Howl of Terror
[22703] = "CC", -- Infernal Awakening
[6789] = "CC", -- Mortal Coil
[132412] = "CC", -- Seduction (Grimoire of Sacrifice)
[30283] = "CC", -- Shadowfury
[104045] = "CC", -- Sleep (Metamorphosis)
[132409] = "Silence", -- Spell Lock (Grimoire of Sacrifice)
[31117] = "Silence", -- Unstable Affliction
[18223] = "Snare", -- Curse of Exhaustion
[47960] = "Snare", -- Shadowflame
[110913] = "Other", -- Dark Bargain
[104773] = "Other", -- Unending Resolve
-- Warlock Pets
[89766] = "CC", -- Axe Toss (Felguard/Wrathguard)
[115268] = "CC", -- Mesmerize (Shivarra)
[6358] = "CC", -- Seduction (Succubus)
[115782] = "Silence", -- Optical Blast (Observer)
[24259] = "Silence", -- Spell Lock (Felhunter)
[118093] = "Disarm", -- Disarm (Voidwalker/Voidlord)
-- Warrior
[7922] = "CC", -- Charge Stun
[118895] = "CC", -- Dragon Roar
[5246] = "CC", -- Intimidating Shout (aoe)
[20511] = "CC", -- Intimidating Shout (targeted)
[132168] = "CC", -- Shockwave
[107570] = "CC", -- Storm Bolt
[105771] = "CC", -- Warbringer
[18498] = "Silence", -- Silenced - Gag Order
[676] = "Disarm", -- Disarm
[107566] = "Root", -- Staggering Shout
[1715] = "Snare", -- Hamstring
[12323] = "Snare", -- Piercing Howl
[129923] = "Snare", -- Sluggish (Glyph of Hindering Strikes)
[137637] = "Snare", -- Warbringer
[46924] = "Immune", -- Bladestorm
[23920] = "ImmuneSpell", -- Spell Reflection
[114028] = "ImmuneSpell", -- Mass Spell Reflection
[18499] = "Other", -- Berserker Rage
-- Other
[30217] = "CC", -- Adamantite Grenade
[67769] = "CC", -- Cobalt Frag Bomb
[30216] = "CC", -- Fel Iron Bomb
[107079] = "CC", -- Quaking Palm
[13327] = "CC", -- Reckless Charge
[20549] = "CC", -- War Stomp
[25046] = "Silence", -- Arcane Torrent (Energy)
[28730] = "Silence", -- Arcane Torrent (Mana)
[50613] = "Silence", -- Arcane Torrent (Runic Power)
[69179] = "Silence", -- Arcane Torrent (Rage)
[80483] = "Silence", -- Arcane Torrent (Focus)
[129597] = "Silence", -- Arcane Torrent (Chi)
[39965] = "Root", -- Frost Grenade
[55536] = "Root", -- Frostweave Net
[13099] = "Root", -- Net-o-Matic
[1604] = "Snare", -- Dazed
-- PvE
--[123456] = "PvE", -- not real, just an example
}
I think thats enough?