Work on Ascension Backport
This commit is contained in:
+103
-698
@@ -4,9 +4,6 @@ if (not DF or not DetailsFrameworkCanLoad) then
|
||||
return
|
||||
end
|
||||
|
||||
local IS_WOW_PROJECT_MAINLINE = WOW_PROJECT_ID == WOW_PROJECT_MAINLINE
|
||||
local IS_WOW_PROJECT_NOT_MAINLINE = WOW_PROJECT_ID ~= WOW_PROJECT_MAINLINE
|
||||
|
||||
DF_COOLDOWN_RAID = 4
|
||||
DF_COOLDOWN_EXTERNAL = 3
|
||||
|
||||
@@ -489,206 +486,6 @@ DF.CooldownsBySpec = {
|
||||
},
|
||||
}
|
||||
|
||||
--additional CDs / modifications for classic
|
||||
if (IS_WOW_PROJECT_NOT_MAINLINE) then
|
||||
--WARRIOR
|
||||
--Arms
|
||||
DF.CooldownsBySpec[71][12292] = 1 --Death Wish (BCC)
|
||||
|
||||
--ROGUE
|
||||
--Outlaw
|
||||
DF.CooldownsBySpec[260][13877] = 1 --Blade Flurry (talent) (BBC)
|
||||
|
||||
--MAGE
|
||||
--fire
|
||||
DF.CooldownsBySpec[63][28682] = 1 --Combustion (talent) (BCC)
|
||||
|
||||
--HUNTER
|
||||
--marksmanship
|
||||
DF.CooldownsBySpec[254][3045] = 1 --Rapid Fire (BCC)
|
||||
DF.CooldownsBySpec[254][34471] = 1 --The Beast Within (talent) (BCC)
|
||||
|
||||
--auto-generated spell-ranks
|
||||
--SHAMAN - 262
|
||||
--SHAMAN - 263
|
||||
--SHAMAN - 264
|
||||
|
||||
--WARRIOR - 71
|
||||
--WARRIOR - 72
|
||||
--WARRIOR - 73
|
||||
|
||||
--HUNTER - 253
|
||||
--HUNTER - 254
|
||||
--HUNTER - 255
|
||||
|
||||
--MAGE - 62
|
||||
--MAGE - 63
|
||||
--MAGE - 64
|
||||
DF.CooldownsBySpec[64][13031] = 5 --ice barrier Rank 2
|
||||
DF.CooldownsBySpec[64][13032] = 5 --ice barrier Rank 3
|
||||
DF.CooldownsBySpec[64][13033] = 5 --ice barrier Rank 4
|
||||
DF.CooldownsBySpec[64][27134] = 5 --ice barrier Rank 5
|
||||
DF.CooldownsBySpec[64][33405] = 5 --ice barrier Rank 6
|
||||
|
||||
--PALADIN - 65
|
||||
DF.CooldownsBySpec[65][1020] = 2 --divine shield Rank 2
|
||||
DF.CooldownsBySpec[65][2800] = 3 --lay on hands Rank 2
|
||||
DF.CooldownsBySpec[65][9257] = 3 --lay on hands Rank 2
|
||||
DF.CooldownsBySpec[65][10310] = 3 --lay on hands Rank 3
|
||||
DF.CooldownsBySpec[65][20236] = 3 --lay on hands Rank 2
|
||||
DF.CooldownsBySpec[65][27154] = 3 --lay on hands Rank 4
|
||||
DF.CooldownsBySpec[65][5588] = 5 --hammer of justice Rank 2
|
||||
DF.CooldownsBySpec[65][5589] = 5 --hammer of justice Rank 3
|
||||
DF.CooldownsBySpec[65][10308] = 5 --hammer of justice Rank 4
|
||||
DF.CooldownsBySpec[65][10326] = 5 --Turn Evil
|
||||
DF.CooldownsBySpec[65][20729] = 3 --blessing of sacrifice Rank 2
|
||||
DF.CooldownsBySpec[65][27147] = 3 --blessing of sacrifice Rank 3
|
||||
DF.CooldownsBySpec[65][27148] = 3 --blessing of sacrifice Rank 4
|
||||
DF.CooldownsBySpec[65][5573] = 2 --divine protection Rank 2
|
||||
DF.CooldownsBySpec[65][5599] = 3 --blessing of protection Rank 2
|
||||
DF.CooldownsBySpec[65][10278] = 3 --blessing of protection Rank 3
|
||||
|
||||
--PALADIN - 66
|
||||
DF.CooldownsBySpec[66][31851] = 2 --ardent defender Rank 2
|
||||
DF.CooldownsBySpec[66][31852] = 2 --ardent defender Rank 3
|
||||
DF.CooldownsBySpec[66][31853] = 2 --ardent defender Rank 4
|
||||
DF.CooldownsBySpec[66][31854] = 2 --ardent defender Rank 5
|
||||
DF.CooldownsBySpec[66][20729] = 3 --blessing of sacrifice Rank 2
|
||||
DF.CooldownsBySpec[66][27147] = 3 --blessing of sacrifice Rank 3
|
||||
DF.CooldownsBySpec[66][27148] = 3 --blessing of sacrifice Rank 4
|
||||
DF.CooldownsBySpec[66][5588] = 5 --hammer of justice Rank 2
|
||||
DF.CooldownsBySpec[66][5589] = 5 --hammer of justice Rank 3
|
||||
DF.CooldownsBySpec[66][10308] = 5 --hammer of justice Rank 4
|
||||
DF.CooldownsBySpec[66][10326] = 5 --Turn Evil
|
||||
DF.CooldownsBySpec[66][5599] = 3 --blessing of protection Rank 2
|
||||
DF.CooldownsBySpec[66][10278] = 3 --blessing of protection Rank 3
|
||||
|
||||
--PALADIN - 70
|
||||
DF.CooldownsBySpec[70][1020] = 2 --divine shield Rank 2
|
||||
DF.CooldownsBySpec[70][2800] = 3 --lay on hands Rank 2
|
||||
DF.CooldownsBySpec[70][9257] = 3 --lay on hands Rank 2
|
||||
DF.CooldownsBySpec[70][10310] = 3 --lay on hands Rank 3
|
||||
DF.CooldownsBySpec[70][20236] = 3 --lay on hands Rank 2
|
||||
DF.CooldownsBySpec[70][27154] = 3 --lay on hands Rank 4
|
||||
DF.CooldownsBySpec[70][5588] = 5 --hammer of justice Rank 2
|
||||
DF.CooldownsBySpec[70][5589] = 5 --hammer of justice Rank 3
|
||||
DF.CooldownsBySpec[70][10308] = 5 --hammer of justice Rank 4
|
||||
DF.CooldownsBySpec[70][10326] = 5 --Turn Evil
|
||||
DF.CooldownsBySpec[70][5599] = 3 --blessing of protection Rank 2
|
||||
DF.CooldownsBySpec[70][10278] = 3 --blessing of protection Rank 3
|
||||
DF.CooldownsBySpec[70][20729] = 3 --blessing of sacrifice Rank 2
|
||||
DF.CooldownsBySpec[70][27147] = 3 --blessing of sacrifice Rank 3
|
||||
DF.CooldownsBySpec[70][27148] = 3 --blessing of sacrifice Rank 4
|
||||
|
||||
--PRIEST - 256
|
||||
DF.CooldownsBySpec[256][8124] = 5 --psychic scream Rank 2
|
||||
DF.CooldownsBySpec[256][10888] = 5 --psychic scream Rank 3
|
||||
DF.CooldownsBySpec[256][10890] = 5 --psychic scream Rank 4
|
||||
DF.CooldownsBySpec[256][27610] = 5 --psychic scream Rank 4
|
||||
DF.CooldownsBySpec[256][19236] = 5 --desperate prayer Rank 2
|
||||
DF.CooldownsBySpec[256][19238] = 5 --desperate prayer Rank 3
|
||||
DF.CooldownsBySpec[256][19240] = 5 --desperate prayer Rank 4
|
||||
DF.CooldownsBySpec[256][19241] = 5 --desperate prayer Rank 5
|
||||
DF.CooldownsBySpec[256][19242] = 5 --desperate prayer Rank 6
|
||||
DF.CooldownsBySpec[256][19243] = 5 --desperate prayer Rank 7
|
||||
DF.CooldownsBySpec[256][25437] = 5 --desperate prayer Rank 8
|
||||
|
||||
--PRIEST - 257
|
||||
DF.CooldownsBySpec[257][2052] = 5 --lesser heal Rank 2
|
||||
DF.CooldownsBySpec[257][2053] = 5 --lesser heal Rank 3
|
||||
DF.CooldownsBySpec[257][34863] = 5 --circle of healing Rank 2
|
||||
DF.CooldownsBySpec[257][34864] = 5 --circle of healing Rank 3
|
||||
DF.CooldownsBySpec[257][34865] = 5 --circle of healing Rank 4
|
||||
DF.CooldownsBySpec[257][34866] = 5 --circle of healing Rank 5
|
||||
DF.CooldownsBySpec[257][8124] = 5 --psychic scream Rank 2
|
||||
DF.CooldownsBySpec[257][10888] = 5 --psychic scream Rank 3
|
||||
DF.CooldownsBySpec[257][10890] = 5 --psychic scream Rank 4
|
||||
DF.CooldownsBySpec[257][27610] = 5 --psychic scream Rank 4
|
||||
DF.CooldownsBySpec[257][19236] = 5 --desperate prayer Rank 2
|
||||
DF.CooldownsBySpec[257][19238] = 5 --desperate prayer Rank 3
|
||||
DF.CooldownsBySpec[257][19240] = 5 --desperate prayer Rank 4
|
||||
DF.CooldownsBySpec[257][19241] = 5 --desperate prayer Rank 5
|
||||
DF.CooldownsBySpec[257][19242] = 5 --desperate prayer Rank 6
|
||||
DF.CooldownsBySpec[257][19243] = 5 --desperate prayer Rank 7
|
||||
DF.CooldownsBySpec[257][25437] = 5 --desperate prayer Rank 8
|
||||
|
||||
--PRIEST - 258
|
||||
DF.CooldownsBySpec[258][8124] = 5 --psychic scream Rank 2
|
||||
DF.CooldownsBySpec[258][10888] = 5 --psychic scream Rank 3
|
||||
DF.CooldownsBySpec[258][10890] = 5 --psychic scream Rank 4
|
||||
DF.CooldownsBySpec[258][27610] = 5 --psychic scream Rank 4
|
||||
DF.CooldownsBySpec[258][19236] = 5 --desperate prayer Rank 2
|
||||
DF.CooldownsBySpec[258][19238] = 5 --desperate prayer Rank 3
|
||||
DF.CooldownsBySpec[258][19240] = 5 --desperate prayer Rank 4
|
||||
DF.CooldownsBySpec[258][19241] = 5 --desperate prayer Rank 5
|
||||
DF.CooldownsBySpec[258][19242] = 5 --desperate prayer Rank 6
|
||||
DF.CooldownsBySpec[258][19243] = 5 --desperate prayer Rank 7
|
||||
DF.CooldownsBySpec[258][25437] = 5 --desperate prayer Rank 8
|
||||
DF.CooldownsBySpec[258][15286] = not IS_WOW_PROJECT_CLASSIC_WRATH and 5 or nil --vampiric embrace is a debuff in classic, not a buff; a 30min buff in wotlk (don't track it...)
|
||||
|
||||
--ROGUE - 259
|
||||
DF.CooldownsBySpec[259][1857] = 2 --vanish Rank 2
|
||||
DF.CooldownsBySpec[259][11329] = 2 --vanish Rank 2
|
||||
DF.CooldownsBySpec[259][26888] = 2 --vanish Rank 3
|
||||
DF.CooldownsBySpec[259][26889] = 2 --vanish Rank 3
|
||||
DF.CooldownsBySpec[259][27617] = 2 --vanish Rank 2
|
||||
DF.CooldownsBySpec[259][26669] = 2 --evasion Rank 2
|
||||
|
||||
--ROGUE - 260
|
||||
DF.CooldownsBySpec[260][1857] = 2 --vanish Rank 2
|
||||
DF.CooldownsBySpec[260][11329] = 2 --vanish Rank 2
|
||||
DF.CooldownsBySpec[260][26888] = 2 --vanish Rank 3
|
||||
DF.CooldownsBySpec[260][26889] = 2 --vanish Rank 3
|
||||
DF.CooldownsBySpec[260][27617] = 2 --vanish Rank 2
|
||||
DF.CooldownsBySpec[260][26669] = 2 --evasion Rank 2
|
||||
|
||||
--ROGUE - 261
|
||||
DF.CooldownsBySpec[261][1857] = 2 --vanish Rank 2
|
||||
DF.CooldownsBySpec[261][11329] = 2 --vanish Rank 2
|
||||
DF.CooldownsBySpec[261][26888] = 2 --vanish Rank 3
|
||||
DF.CooldownsBySpec[261][26889] = 2 --vanish Rank 3
|
||||
DF.CooldownsBySpec[261][27617] = 2 --vanish Rank 2
|
||||
DF.CooldownsBySpec[261][26669] = 2 --evasion Rank 2
|
||||
|
||||
--WARLOCK - 265
|
||||
DF.CooldownsBySpec[265][30413] = 5 --shadowfury Rank 2
|
||||
DF.CooldownsBySpec[265][30414] = 5 --shadowfury Rank 3
|
||||
DF.CooldownsBySpec[265][17928] = 5 --howl of terror Rank 2
|
||||
DF.CooldownsBySpec[265][17925] = 5 --death coil Rank 2
|
||||
DF.CooldownsBySpec[265][17926] = 5 --death coil Rank 3
|
||||
DF.CooldownsBySpec[265][27223] = 5 --death coil Rank 4
|
||||
|
||||
--WARLOCK - 266
|
||||
DF.CooldownsBySpec[266][30413] = 5 --shadowfury Rank 2
|
||||
DF.CooldownsBySpec[266][30414] = 5 --shadowfury Rank 3
|
||||
DF.CooldownsBySpec[266][17928] = 5 --howl of terror Rank 2
|
||||
DF.CooldownsBySpec[266][17925] = 5 --death coil Rank 2
|
||||
DF.CooldownsBySpec[266][17926] = 5 --death coil Rank 3
|
||||
DF.CooldownsBySpec[266][27223] = 5 --death coil Rank 4
|
||||
|
||||
--WARLOCK - 267
|
||||
DF.CooldownsBySpec[267][17925] = 5 --death coil Rank 2
|
||||
DF.CooldownsBySpec[267][17926] = 5 --death coil Rank 3
|
||||
DF.CooldownsBySpec[267][27223] = 5 --death coil Rank 4
|
||||
DF.CooldownsBySpec[267][17928] = 5 --howl of terror Rank 2
|
||||
DF.CooldownsBySpec[267][30413] = 5 --shadowfury Rank 2
|
||||
DF.CooldownsBySpec[267][30414] = 5 --shadowfury Rank 3
|
||||
|
||||
--DRUID - 102
|
||||
DF.CooldownsBySpec[102][99] = nil --demoralizing roar disabled, no CC in tbc
|
||||
|
||||
--DRUID - 103
|
||||
--DRUID - 104
|
||||
DF.CooldownsBySpec[104][99] = nil --demoralizing roar disabled, no CC in tbc
|
||||
|
||||
--DRUID - 105
|
||||
DF.CooldownsBySpec[105][8918] = 4 --tranquility Rank 2
|
||||
DF.CooldownsBySpec[105][9862] = 4 --tranquility Rank 3
|
||||
DF.CooldownsBySpec[105][9863] = 4 --tranquility Rank 4
|
||||
DF.CooldownsBySpec[105][26983] = 4 --tranquility Rank 5
|
||||
|
||||
end
|
||||
|
||||
-- tells the duration, requirements and cooldown of a cooldown
|
||||
DF.CooldownsInfo = {
|
||||
--paladin
|
||||
@@ -915,322 +712,74 @@ DF.CooldownsInfo = {
|
||||
-- {cooldown = , duration = , talent = false, charges = 1}
|
||||
|
||||
DF.CrowdControlSpells = {
|
||||
[5246] = "WARRIOR", --Intimidating Shout
|
||||
[132168] = "WARRIOR", --Shockwave (debuff spellid)
|
||||
[6552] = "WARRIOR", --Pummel
|
||||
[132169] = "WARRIOR", --Storm Bolt (talent debuff spellid)
|
||||
|
||||
[118699] = "WARLOCK", --Fear (debuff spellid)
|
||||
[6789] = "WARLOCK", --Mortal Coil
|
||||
[19647] = "WARLOCK", --Spelllock
|
||||
[30283] = "WARLOCK", --Shadowfury
|
||||
[710] = "WARLOCK", --Banish
|
||||
[212619] = "WARLOCK", --Call Fellhunt
|
||||
[5484] = "WARLOCK", --Howl of Terror (talent)
|
||||
|
||||
[118] = "MAGE", --Polymorph
|
||||
[61305] = "MAGE", --Polymorph (black cat)
|
||||
[28271] = "MAGE", --Polymorph Turtle
|
||||
[161354] = "MAGE", --Polymorph Monkey
|
||||
[161353] = "MAGE", --Polymorph Polar Bear Cub
|
||||
[126819] = "MAGE", --Polymorph Porcupine
|
||||
[277787] = "MAGE", --Polymorph Direhorn
|
||||
[61721] = "MAGE", --Polymorph Rabbit
|
||||
[28272] = "MAGE", --Polymorph Pig
|
||||
[277792] = "MAGE", --Polymorph Bumblebee
|
||||
[391622] = "MAGE", --Polymorph Duck
|
||||
[2139] = "MAGE", --Counterspell
|
||||
|
||||
[82691] = "MAGE", --Ring of Frost (debuff spellid)
|
||||
[122] = "MAGE", --Frost Nova
|
||||
[157997] = "MAGE", --Ice Nova
|
||||
[31661] = "MAGE", --Dragon's Breath
|
||||
[157981] = "MAGE", --Blast Wave
|
||||
|
||||
[205364] = "PRIEST", --Mind Control (talent)
|
||||
[605] = "PRIEST", --Mind Control
|
||||
[8122] = "PRIEST", --Psychic Scream
|
||||
[9484] = "PRIEST", --Shackle Undead
|
||||
[200196] = "PRIEST", --Holy Word: Chastise (debuff spellid)
|
||||
[200200] = "PRIEST", --Holy Word: Chastise (talent debuff spellid)
|
||||
[226943] = "PRIEST", --Mind Bomb (talent)
|
||||
[64044] = "PRIEST", --Psychic Horror (talent)
|
||||
[15487] = "PRIEST", --Silence
|
||||
|
||||
[2094] = "ROGUE", --Blind
|
||||
[427773] = "ROGUE", --Blind (AoE)
|
||||
[1833] = "ROGUE", --Cheap Shot
|
||||
[408] = "ROGUE", --Kidney Shot
|
||||
[1766] = "ROGUE", --Kick
|
||||
[6770] = "ROGUE", --Sap
|
||||
[1776] = "ROGUE", --Gouge
|
||||
|
||||
[853] = "PALADIN", --Hammer of Justice
|
||||
[96231] = "PALADIN", --Rebuke (tank)
|
||||
[20066] = "PALADIN", --Repentance (talent)
|
||||
[105421] = "PALADIN", --Blinding Light (talent)
|
||||
[31935] = "PALADIN", --Avengers Shield
|
||||
[217824] = "PALADIN", --Shield of Virtue
|
||||
[10326] = "PALADIN", --Turn Evil
|
||||
|
||||
[221562] = "DEATHKNIGHT", --Asphyxiate
|
||||
[108194] = "DEATHKNIGHT", --Asphyxiate (talent)
|
||||
[47528] = "DEATHKNIGHT", --Mind Frezer
|
||||
[91807] = "DEATHKNIGHT", --Shab Rush
|
||||
[207167] = "DEATHKNIGHT", --Blinding Sleet
|
||||
[334693] = "DEAHTKNIGHT", --Absolute Zero (legendary)
|
||||
|
||||
[339] = "DRUID", --Entangling Roots
|
||||
[2637] = "DRUID", --Hibernate
|
||||
[61391] = "DRUID", --Typhoon
|
||||
[102359] = "DRUID", --Mass Entanglement
|
||||
[99] = "DRUID", --Incapacitating Roar
|
||||
[236748] = "DRUID", --Intimidating Roar
|
||||
[5211] = "DRUID", --Mighty Bash
|
||||
[45334] = "DRUID", --Immobilized
|
||||
[203123] = "DRUID", --Maim
|
||||
[50259] = "DRUID", --Dazed (from Wild Charge)
|
||||
[209753] = "DRUID", --Cyclone (from pvp talent)
|
||||
[33786] = "DRUID", --Cyclone (from pvp talent - resto druid)
|
||||
[93985] = "DRUID", --Skullbash
|
||||
[163505] = "DRUID", --Rake
|
||||
[127797] = "DRUID", --Ursol's Vortex
|
||||
|
||||
[147362] = "HUNTER", --Countershot
|
||||
[187707] = "HUNTER", --Muzzle
|
||||
[3355] = "HUNTER", --Freezing Trap / Diamond Ice (from pvp talent)
|
||||
[19577] = "HUNTER", --Intimidation
|
||||
[190927] = "HUNTER", --Harpoon
|
||||
[162480] = "HUNTER", --Steel Trap
|
||||
[24394] = "HUNTER", --Intimidation
|
||||
[117405] = "HUNTER", --Binding Shot (trigger)
|
||||
[117526] = "HUNTER", --Binding Shot (triggered)
|
||||
[1513] = "HUNTER", --Scare Beast
|
||||
|
||||
[119381] = "MONK", --Leg Sweep
|
||||
[115078] = "MONK", --Paralysis
|
||||
[198909] = "MONK", --Song of Chi-Ji (talent)
|
||||
[116706] = "MONK", --Disable
|
||||
[107079] = "MONK", --Quaking Palm (racial)
|
||||
[116705] = "MONK", --Spear kick
|
||||
|
||||
[118905] = "SHAMAN", --Static Charge (Capacitor Totem)
|
||||
[51514] = "SHAMAN", --Hex
|
||||
[210873] = "SHAMAN", --Hex (Compy)
|
||||
[211004] = "SHAMAN", --Hex (Spider)
|
||||
[211010] = "SHAMAN", --Hex (Snake)
|
||||
[211015] = "SHAMAN", --Hex (Cockroach)
|
||||
[269352] = "SHAMAN", --Hex (Skeletal Hatchling)
|
||||
[277778] = "SHAMAN", --Hex (Zandalari Tendonripper)
|
||||
[277784] = "SHAMAN", --Hex (Wicker Mongrel)
|
||||
[309328] = "SHAMAN", --Hex (Living Honey)
|
||||
[57994] = "SHAMAN", --Wind Shear
|
||||
[64695] = "SHAMAN", --Earthgrab (talent)
|
||||
[197214] = "SHAMAN", --Sundering (talent)
|
||||
|
||||
[179057] = "DEMONHUNTER", --Chaos Nova
|
||||
[217832] = "DEMONHUNTER", --Imprison
|
||||
[200166] = "DEMONHUNTER", --Metamorphosis
|
||||
[207685] = "DEMONHUNTER", --Sigil of Misery
|
||||
[211881] = "DEMONHUNTER", -- Fel Eruption
|
||||
[183752] = "DEMONHUNTER", --Disrupt
|
||||
|
||||
[331866] = "COVENANT|VENTHYR", --Agent of Chaos (Nadia soulbind)
|
||||
|
||||
[372245] = "EVOKER", --Terror of the Skies
|
||||
[360806] = "EVOKER", --Sleep Walk
|
||||
}
|
||||
|
||||
-- additionals for classic
|
||||
if (IS_WOW_PROJECT_NOT_MAINLINE) then
|
||||
DF.CrowdControlSpells[99] = nil --demoralizing roar disabled, no CC in tbc
|
||||
|
||||
--auto-generated
|
||||
DF.CrowdControlSpells[18657] = "DRUID" --hibernate Rank 2
|
||||
DF.CrowdControlSpells[18658] = "DRUID" --hibernate Rank 3
|
||||
DF.CrowdControlSpells[6798] = "DRUID" --bash Rank 2
|
||||
DF.CrowdControlSpells[8983] = "DRUID" --bash Rank 3
|
||||
DF.CrowdControlSpells[1062] = "DRUID" --entangling roots Rank 2
|
||||
DF.CrowdControlSpells[5195] = "DRUID" --entangling roots Rank 3
|
||||
DF.CrowdControlSpells[5196] = "DRUID" --entangling roots Rank 4
|
||||
DF.CrowdControlSpells[9852] = "DRUID" --entangling roots Rank 5
|
||||
DF.CrowdControlSpells[9853] = "DRUID" --entangling roots Rank 6
|
||||
DF.CrowdControlSpells[19970] = "DRUID" --entangling roots Rank 6
|
||||
DF.CrowdControlSpells[19971] = "DRUID" --entangling roots Rank 5
|
||||
DF.CrowdControlSpells[19972] = "DRUID" --entangling roots Rank 4
|
||||
DF.CrowdControlSpells[19973] = "DRUID" --entangling roots Rank 3
|
||||
DF.CrowdControlSpells[19974] = "DRUID" --entangling roots Rank 2
|
||||
DF.CrowdControlSpells[26989] = "DRUID" --entangling roots Rank 7
|
||||
DF.CrowdControlSpells[27010] = "DRUID" --entangling roots Rank 7
|
||||
|
||||
DF.CrowdControlSpells[14310] = "HUNTER" --freezing trap Rank 2
|
||||
DF.CrowdControlSpells[14311] = "HUNTER" --freezing trap Rank 3
|
||||
DF.CrowdControlSpells[27753] = "HUNTER" --freezing trap Rank 3
|
||||
DF.CrowdControlSpells[14308] = "HUNTER" --freezing trap effect Rank 2
|
||||
DF.CrowdControlSpells[14309] = "HUNTER" --freezing trap effect Rank 3
|
||||
DF.MageFireWardSpells = {
|
||||
[543] = 30 , -- Fire Ward (Mage) Rank 1
|
||||
[8457] = 30,
|
||||
[8458] = 30,
|
||||
[10223] = 30,
|
||||
[10225] = 30,
|
||||
[27128] = 30,
|
||||
[43010] = 30, -- Rank 7
|
||||
}
|
||||
|
||||
DF.CrowdControlSpells[865] = "MAGE" --frost nova Rank 2
|
||||
DF.CrowdControlSpells[6131] = "MAGE" --frost nova Rank 3
|
||||
DF.CrowdControlSpells[9915] = "MAGE" --frost nova Rank 3
|
||||
DF.CrowdControlSpells[10230] = "MAGE" --frost nova Rank 4
|
||||
DF.CrowdControlSpells[27088] = "MAGE" --frost nova Rank 5
|
||||
DF.CrowdControlSpells[33041] = "MAGE" --dragon's breath Rank 2
|
||||
DF.CrowdControlSpells[33042] = "MAGE" --dragon's breath Rank 3
|
||||
DF.CrowdControlSpells[33043] = "MAGE" --dragon's breath Rank 4
|
||||
DF.CrowdControlSpells[12824] = "MAGE" --polymorph Rank 2
|
||||
DF.CrowdControlSpells[12825] = "MAGE" --polymorph Rank 3
|
||||
DF.CrowdControlSpells[12826] = "MAGE" --polymorph Rank 4
|
||||
DF.CrowdControlSpells[1090] = "MAGE" --sleep Rank 2
|
||||
DF.MageFrostWardSpells = {
|
||||
[6143] = 30, -- Frost Ward (Mage) Rank 1
|
||||
[8461] = 30,
|
||||
[8462] = 30,
|
||||
[10177] = 30,
|
||||
[28609] = 30,
|
||||
[32796] = 30,
|
||||
[43012] = 30, -- Rank 7
|
||||
}
|
||||
|
||||
DF.CrowdControlSpells[5588] = "PALADIN" --hammer of justice Rank 2
|
||||
DF.CrowdControlSpells[5589] = "PALADIN" --hammer of justice Rank 3
|
||||
DF.CrowdControlSpells[10308] = "PALADIN" --hammer of justice Rank 4
|
||||
DF.CrowdControlSpells[10326] = "PALADIN" --Turn Evil
|
||||
DF.WarlockShadowWardSpells = {
|
||||
[6229] = 30, -- Shadow Ward (warlock) Rank 1
|
||||
[11739] = 30,
|
||||
[11740] = 30,
|
||||
[28610] = 30,
|
||||
[47890] = 30,
|
||||
[47891] = 30, -- Rank 6
|
||||
}
|
||||
|
||||
DF.CrowdControlSpells[8124] = "PRIEST" --psychic scream Rank 2
|
||||
DF.CrowdControlSpells[10888] = "PRIEST" --psychic scream Rank 3
|
||||
DF.CrowdControlSpells[10890] = "PRIEST" --psychic scream Rank 4
|
||||
DF.CrowdControlSpells[27610] = "PRIEST" --psychic scream Rank 4
|
||||
DF.CrowdControlSpells[9485] = "PRIEST" --shackle undead Rank 2
|
||||
DF.CrowdControlSpells[10955] = "PRIEST" --shackle undead Rank 3
|
||||
DF.CrowdControlSpells[10911] = "PRIEST" --mind control Rank 2
|
||||
DF.CrowdControlSpells[10912] = "PRIEST" --mind control Rank 3
|
||||
DF.MageIceBarrierSpells = {
|
||||
[11426] = 60, -- Ice Barrier (Mage) Rank 1
|
||||
[13031] = 60,
|
||||
[13032] = 60,
|
||||
[13033] = 60,
|
||||
[27134] = 60,
|
||||
[33405] = 60,
|
||||
[43038] = 60,
|
||||
[43039] = 60, -- Rank 8
|
||||
}
|
||||
|
||||
DF.CrowdControlSpells[1777] = "ROGUE" --gouge Rank 2
|
||||
DF.CrowdControlSpells[8629] = "ROGUE" --gouge Rank 3
|
||||
DF.CrowdControlSpells[11285] = "ROGUE" --gouge Rank 4
|
||||
DF.CrowdControlSpells[11286] = "ROGUE" --gouge Rank 5
|
||||
DF.CrowdControlSpells[38764] = "ROGUE" --gouge Rank 6
|
||||
DF.CrowdControlSpells[2070] = "ROGUE" --sap Rank 2
|
||||
DF.CrowdControlSpells[11297] = "ROGUE" --sap Rank 3
|
||||
DF.CrowdControlSpells[8643] = "ROGUE" --kidney shot Rank 2
|
||||
DF.CrowdControlSpells[27615] = "ROGUE" --kidney shot Rank 2
|
||||
DF.CrowdControlSpells[30621] = "ROGUE" --kidney shot Rank 2
|
||||
DF.WarlockSacrificeSpells = {
|
||||
[7812] = 30, -- Sacrifice (warlock) Rank 1
|
||||
[19438] = 30,
|
||||
[19440] = 30,
|
||||
[19441] = 30,
|
||||
[19442] = 30,
|
||||
[19443] = 30,
|
||||
[27273] = 30,
|
||||
[47985] = 30,
|
||||
[47986] = 30, -- rank 9
|
||||
}
|
||||
|
||||
DF.CrowdControlSpells[17925] = "WARLOCK" --death coil Rank 2
|
||||
DF.CrowdControlSpells[17926] = "WARLOCK" --death coil Rank 3
|
||||
DF.CrowdControlSpells[27223] = "WARLOCK" --death coil Rank 4
|
||||
DF.CrowdControlSpells[18647] = "WARLOCK" --banish Rank 2
|
||||
DF.CrowdControlSpells[30413] = "WARLOCK" --shadowfury Rank 2
|
||||
DF.CrowdControlSpells[30414] = "WARLOCK" --shadowfury Rank 3
|
||||
DF.CrowdControlSpells[6213] = "WARLOCK" --fear Rank 2
|
||||
DF.CrowdControlSpells[6215] = "WARLOCK" --fear Rank 3
|
||||
DF.CrowdControlSpells[17928] = "WARLOCK" --howl of terror Rank 2
|
||||
DF.SpecIds = {}
|
||||
DF.ClassSpecIds = {}
|
||||
|
||||
for _, class in ipairs(CLASS_SORT_ORDER) do
|
||||
local specs = C_ClassInfo.GetAllSpecs(class)
|
||||
DF.ClassSpecIds[class] = {}
|
||||
for _, spec in ipairs(specs) do
|
||||
local specInfo = C_ClassInfo.GetSpecInfo(class, spec)
|
||||
DF.SpecIds[specInfo.ID] = class
|
||||
DF.ClassSpecIds[specInfo.ID] = true
|
||||
end
|
||||
end
|
||||
|
||||
DF.SpecIds = {
|
||||
[577] = "DEMONHUNTER",
|
||||
[581] = "DEMONHUNTER",
|
||||
|
||||
[250] = "DEATHKNIGHT",
|
||||
[251] = "DEATHKNIGHT",
|
||||
[252] = "DEATHKNIGHT",
|
||||
|
||||
[71] = "WARRIOR",
|
||||
[72] = "WARRIOR",
|
||||
[73] = "WARRIOR",
|
||||
|
||||
[62] = "MAGE",
|
||||
[63] = "MAGE",
|
||||
[64] = "MAGE",
|
||||
|
||||
[259] = "ROGUE",
|
||||
[260] = "ROGUE",
|
||||
[261] = "ROGUE",
|
||||
|
||||
[102] = "DRUID",
|
||||
[103] = "DRUID",
|
||||
[104] = "DRUID",
|
||||
[105] = "DRUID",
|
||||
|
||||
[253] = "HUNTER",
|
||||
[254] = "HUNTER",
|
||||
[255] = "HUNTER",
|
||||
|
||||
[262] = "SHAMAN",
|
||||
[263] = "SHAMAN",
|
||||
[264] = "SHAMAN",
|
||||
|
||||
[256] = "PRIEST",
|
||||
[257] = "PRIEST",
|
||||
[258] = "PRIEST",
|
||||
|
||||
[265] = "WARLOCK",
|
||||
[266] = "WARLOCK",
|
||||
[267] = "WARLOCK",
|
||||
|
||||
[65] = "PALADIN",
|
||||
[66] = "PALADIN",
|
||||
[70] = "PALADIN",
|
||||
|
||||
[268] = "MONK",
|
||||
[269] = "MONK",
|
||||
[270] = "MONK",
|
||||
}
|
||||
|
||||
DF.ClassSpecIds = { --private
|
||||
["DEMONHUNTER"] = {
|
||||
[577] = true,
|
||||
[581] = true,
|
||||
},
|
||||
["DEATHKNIGHT"] = {
|
||||
[250] = true,
|
||||
[251] = true,
|
||||
[252] = true,
|
||||
},
|
||||
["WARRIOR"] = {
|
||||
[71] = true,
|
||||
[72] = true,
|
||||
[73] = true,
|
||||
},
|
||||
["MAGE"] = {
|
||||
[62] = true,
|
||||
[63] = true,
|
||||
[64] = true,
|
||||
},
|
||||
["ROGUE"] = {
|
||||
[259] = true,
|
||||
[260] = true,
|
||||
[261] = true,
|
||||
},
|
||||
["DRUID"] = {
|
||||
[102] = true,
|
||||
[103] = true,
|
||||
[104] = true,
|
||||
[105] = true,
|
||||
},
|
||||
["HUNTER"] = {
|
||||
[253] = true,
|
||||
[254] = true,
|
||||
[255] = true,
|
||||
},
|
||||
["SHAMAN"] = {
|
||||
[262] = true,
|
||||
[263] = true,
|
||||
[264] = true,
|
||||
},
|
||||
["PRIEST"] = {
|
||||
[256] = true,
|
||||
[257] = true,
|
||||
[258] = true,
|
||||
},
|
||||
["WARLOCK"] = {
|
||||
[265] = true,
|
||||
[266] = true,
|
||||
[267] = true,
|
||||
},
|
||||
["PALADIN"] = {
|
||||
[65] = true,
|
||||
[66] = true,
|
||||
[70] = true,
|
||||
},
|
||||
["MONK"] = {
|
||||
[268] = true,
|
||||
[269] = true,
|
||||
[270] = true,
|
||||
},
|
||||
}
|
||||
|
||||
DF.CooldownToClass = {}
|
||||
|
||||
DF.CooldownsAttack = {}
|
||||
@@ -1283,146 +832,50 @@ end
|
||||
|
||||
------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
|
||||
--consumables
|
||||
if (DF.IsShadowlandsWow() or DF.IsDragonflight()) then --Temporary IsDragonFlight until I get the items together
|
||||
DF.WeaponEnchantIds = {
|
||||
[6188] = true, --shadowcore oil
|
||||
[6190] = true, --embalmer's oil
|
||||
[6201] = true, --weighted
|
||||
[6200] = true, --sharpened
|
||||
[5400] = true, --flametongue
|
||||
[5401] = true, --windfury
|
||||
}
|
||||
DF.WeaponEnchantIds = {
|
||||
[5400] = true, --flametongue
|
||||
[5401] = true, --windfury
|
||||
}
|
||||
DF.FlaskIDs = {
|
||||
[46377] = true, -- Flask of Endless Rage
|
||||
[46376] = true, -- Flask of the Frost Wyrm
|
||||
[54213] = true, -- Flask of Pure Mojo
|
||||
[46379] = true, -- Flask of Stoneblood
|
||||
[53899] = true, -- Lesser Flask of Toughness
|
||||
}
|
||||
DF.FoodIDs = {
|
||||
[57367] = true, --(Agi +40, Stam +40) Blackended Dragonfin
|
||||
[57294] = true, --(AP +60, SP +35, Stam +30) Dalaran Clam Chowder / Great Feast
|
||||
[57365] = true, --(Spirit +40, Stam +40) Cuttlesteak
|
||||
[57360] = true, --(Hit+40, Stam +40) Worg Tartare / Snapper Extreme
|
||||
[57358] = true, --(ArmorPen +40, Stam +40) Hearty Rhino
|
||||
[57356] = true, --(Expertise +40, Stam +40) Rhinolicious Wormsteak
|
||||
[57334] = true, --(Mana per 5s +20, Stam +40) Spicy Fried Herring / Mighty Rhino Dogs
|
||||
[57332] = true, --(Haste +40, Stam +40) Imperial Manta Steak / Very Burnt Worg
|
||||
[57329] = true, --(Crit +40, Stam +40) Spicy Blue Nettlefish / Spicy Worm Burger
|
||||
[57327] = true, --(SP +46, Stam +40) Firecracker Salmon / Tender Shoveltusk Steak
|
||||
[57325] = true, --(AP +80, Stam +40) Poached Northern Sculpin / Mega Mammoth Head
|
||||
[57291] = true, --(Mana per 5s +15, Stam +30) Rhino Dogs / Pickled Fangtooth
|
||||
[57288] = true, --(Haste +30, Stam +30) Baked Manta Ray / Roasted Worg
|
||||
[57286] = true, --(Crit +30, Stam +30) Poached Nettlefish / Worm Delight
|
||||
[57139] = true, --(SP +35, Stam +30) Smoked Salmon / Shoveltusk Steak
|
||||
[57111] = true, --(AP +60, Stam +30) Grilled Sculpin / Mammoth Meal
|
||||
}
|
||||
|
||||
DF.FlaskIDs = {
|
||||
--Shadowlands
|
||||
[307185] = true, --Spectral Flask of Power
|
||||
[307187] = true, --Spectral Stamina Flask
|
||||
[307166] = true, --Eternal Flask
|
||||
|
||||
|
||||
|
||||
}
|
||||
|
||||
DF.FoodIDs = {
|
||||
--shadowlands tier 1
|
||||
[259454] = 1, -- (agility) Feast of Gluttonous Hedonism
|
||||
[308434] = 1, -- (critical) Phantasmal Souffle and Fries
|
||||
[308397] = 1, --(critical +18) Butterscotch Marinated Ribs
|
||||
[308400] = 1, --(critical +30) Spinefin Souffle and Fries
|
||||
[308488] = 1, -- (haste) Tenebrous Crown Roast Aspic
|
||||
[308404] = 1, -- (haste +18) Cinnamon Bonefish Stew
|
||||
[308405] = 1, -- (haste +30) Tenebrous Crown Roast Aspic
|
||||
[308506] = 1, -- (mastery) Crawler Ravioli with Apple Sauce
|
||||
[308412] = 1, -- (mastery +18) Meaty Apple Dumplings
|
||||
[308413] = 1, -- (mastery +30) Iridescent Ravioli with Apple Sauce
|
||||
[308525] = 1, -- (stamina) Banana Beef Pudding
|
||||
[308414] = 1, -- (stamina +14) Pickled Meat Smoothie
|
||||
[308415] = 1, -- (stamina +22) Banana Beef Pudding
|
||||
[308514] = 1, -- (versatility) Steak a la Mode
|
||||
[308425] = 1, -- (versatility +18) Sweet Silvergill Sausages
|
||||
[308426] = 1, -- (versatility +30) Steak a la Mode
|
||||
[308419] = 1, -- (periodicaly damage) Smothered Shank
|
||||
[327715] = 1, -- (speed) Fried Bonefish
|
||||
|
||||
--feasts
|
||||
[327706] = 2, --strength +20
|
||||
[327707] = 2, --stamina +20
|
||||
[327708] = 2, --intellect +20
|
||||
[327709] = 2, --agility +20
|
||||
|
||||
[327704] = 2, --intellect +18
|
||||
[327701] = 2, --strength +18
|
||||
[327705] = 2, --agility +18
|
||||
}
|
||||
|
||||
DF.PotionIDs = {
|
||||
--Shadowlands
|
||||
[307159] = true, --Potion of Spectral Agility
|
||||
[307163] = true, --Potion of Spectral Stamina
|
||||
[307164] = true, --Potion of Spectral Strength
|
||||
[307160] = true, --Potion of Hardened Shadows
|
||||
[307162] = true, --Potion of Spectral Intellect
|
||||
[307494] = true, --Potion of Empowered Exorcisms
|
||||
[307495] = true, --Potion of Phantom Fire
|
||||
[307161] = true, --Potion of Spiritual Clarity
|
||||
[307496] = true, --Potion of Divine Awakening
|
||||
[307501] = true, --Potion of Specter Swiftness
|
||||
[322302] = true, --Potion of Sacrificial Anima
|
||||
[307497] = true, --Potion of Deathly Fixation
|
||||
[307195] = true, --Potion of the Hidden Spirit
|
||||
[307199] = true, --Potion of Soul Purity
|
||||
[307196] = true, --Potion of Shadow Sight
|
||||
[307192] = true, --Spiritual Healing Potion
|
||||
[307194] = true, --Spiritual Rejuvenation Potion
|
||||
[307193] = true, --Spiritual Mana Potion
|
||||
[323436] = true, --Purify Soul (greek convent)
|
||||
-- [] = true, --
|
||||
|
||||
[307165] = true, --Spiritual Anti-Venom
|
||||
}
|
||||
|
||||
DF.FeastIDs = {
|
||||
[308462] = true, --Feast of Gluttonous Hedonism
|
||||
[307153] = true, --Eternal Cauldron
|
||||
}
|
||||
|
||||
DF.RuneIDs = {
|
||||
[347901] = true, --Veiled Augmentation
|
||||
[367405] = true, --Eternal Augmentation
|
||||
}
|
||||
elseif (DF.IsWotLKWow()) then
|
||||
DF.WeaponEnchantIds = {
|
||||
[5400] = true, --flametongue
|
||||
[5401] = true, --windfury
|
||||
}
|
||||
DF.FlaskIDs = {
|
||||
[46377] = true, -- Flask of Endless Rage
|
||||
[46376] = true, -- Flask of the Frost Wyrm
|
||||
[54213] = true, -- Flask of Pure Mojo
|
||||
[46379] = true, -- Flask of Stoneblood
|
||||
[53899] = true, -- Lesser Flask of Toughness
|
||||
}
|
||||
DF.FoodIDs = {
|
||||
[57367] = true, --(Agi +40, Stam +40) Blackended Dragonfin
|
||||
[57294] = true, --(AP +60, SP +35, Stam +30) Dalaran Clam Chowder / Great Feast
|
||||
[57365] = true, --(Spirit +40, Stam +40) Cuttlesteak
|
||||
[57360] = true, --(Hit+40, Stam +40) Worg Tartare / Snapper Extreme
|
||||
[57358] = true, --(ArmorPen +40, Stam +40) Hearty Rhino
|
||||
[57356] = true, --(Expertise +40, Stam +40) Rhinolicious Wormsteak
|
||||
[57334] = true, --(Mana per 5s +20, Stam +40) Spicy Fried Herring / Mighty Rhino Dogs
|
||||
[57332] = true, --(Haste +40, Stam +40) Imperial Manta Steak / Very Burnt Worg
|
||||
[57329] = true, --(Crit +40, Stam +40) Spicy Blue Nettlefish / Spicy Worm Burger
|
||||
[57327] = true, --(SP +46, Stam +40) Firecracker Salmon / Tender Shoveltusk Steak
|
||||
[57325] = true, --(AP +80, Stam +40) Poached Northern Sculpin / Mega Mammoth Head
|
||||
[57291] = true, --(Mana per 5s +15, Stam +30) Rhino Dogs / Pickled Fangtooth
|
||||
[57288] = true, --(Haste +30, Stam +30) Baked Manta Ray / Roasted Worg
|
||||
[57286] = true, --(Crit +30, Stam +30) Poached Nettlefish / Worm Delight
|
||||
[57139] = true, --(SP +35, Stam +30) Smoked Salmon / Shoveltusk Steak
|
||||
[57111] = true, --(AP +60, Stam +30) Grilled Sculpin / Mammoth Meal
|
||||
}
|
||||
|
||||
DF.PotionIDs = {
|
||||
[53762] = true, --Indestructable Potion
|
||||
[53908] = true, --Potion of Speed
|
||||
[53909] = true, --Potion of Wild Magic
|
||||
[53753] = true, --Potion of Nightmares
|
||||
[43185] = true, -- Runic Healing Potion
|
||||
[67489] = true, -- Runic Healing Injector
|
||||
[53761] = true, -- Powerful Rejuvenation Potion
|
||||
[53750] = true, -- Crazy Alchemist's Potion
|
||||
[43186] = true, -- Runic Mana Potion
|
||||
[67490] = true, -- Runic Mana Injector
|
||||
}
|
||||
DF.FeastIDs = {}
|
||||
DF.RuneIDs = {}
|
||||
--~Cata temp
|
||||
elseif (DF.IsClassicWow() or DF.IsCataWow()) then
|
||||
DF.PotionIDs = {}
|
||||
DF.FeastIDs = {}
|
||||
DF.RuneIDs = {}
|
||||
DF.FoodIDs = {}
|
||||
DF.FlaskIDs = {}
|
||||
end
|
||||
DF.PotionIDs = {
|
||||
[53762] = true, --Indestructable Potion
|
||||
[53908] = true, --Potion of Speed
|
||||
[53909] = true, --Potion of Wild Magic
|
||||
[53753] = true, --Potion of Nightmares
|
||||
[43185] = true, -- Runic Healing Potion
|
||||
[67489] = true, -- Runic Healing Injector
|
||||
[53761] = true, -- Powerful Rejuvenation Potion
|
||||
[53750] = true, -- Crazy Alchemist's Potion
|
||||
[43186] = true, -- Runic Mana Potion
|
||||
[67490] = true, -- Runic Mana Injector
|
||||
}
|
||||
DF.FeastIDs = {}
|
||||
DF.RuneIDs = {}
|
||||
|
||||
-- /dump UnitAura ("player", 1)
|
||||
-- /dump UnitAura ("player", 2)
|
||||
@@ -1469,53 +922,5 @@ function DF:GetSpellsForEncounterFromJournal (instanceEJID, encounterEJID)
|
||||
end
|
||||
|
||||
--default spells to use in the range check
|
||||
DF.SpellRangeCheckListBySpec = {
|
||||
-- 185245 spellID for Torment, it is always failing to check range with IsSpellInRange()
|
||||
[577] = 278326, --havoc demon hunter - Consume Magic
|
||||
[581] = 278326, --vengeance demon hunter - Consume Magic
|
||||
|
||||
[250] = 56222, --blood dk - dark command
|
||||
[251] = 56222, --frost dk - dark command
|
||||
[252] = 56222, --unholy dk - dark command
|
||||
|
||||
[102] = 8921, -- druid balance - Moonfire (45 yards)
|
||||
[103] = 8921, -- druid feral - Moonfire (40 yards)
|
||||
[104] = 6795, -- druid guardian - Growl
|
||||
[105] = 8921, -- druid resto - Moonfire (40 yards)
|
||||
|
||||
[253] = 193455, -- hunter bm - Cobra Shot
|
||||
[254] = 19434, --hunter marks - Aimed Shot
|
||||
[255] = 271788, --hunter survivor - Serpent Sting
|
||||
|
||||
[62] = 227170, --mage arcane - arcane blast
|
||||
[63] = 133, --mage fire - fireball
|
||||
[64] = 228597, --mage frost - frostbolt
|
||||
|
||||
[268] = 115546 , --monk bm - Provoke
|
||||
[269] = 117952, --monk ww - Crackling Jade Lightning (40 yards)
|
||||
[270] = 117952, --monk mw - Crackling Jade Lightning (40 yards)
|
||||
|
||||
[65] = 20473, --paladin holy - Holy Shock (40 yards)
|
||||
[66] = 62124, --paladin protect - Hand of Reckoning
|
||||
[70] = 62124, --paladin ret - Hand of Reckoning
|
||||
|
||||
[256] = 585, --priest disc - Smite
|
||||
[257] = 585, --priest holy - Smite
|
||||
[258] = 8092, --priest shadow - Mind Blast
|
||||
|
||||
[259] = 185565, --rogue assassination - Poisoned Knife (30 yards)
|
||||
[260] = 185763, --rogue outlaw - Pistol Shot (20 yards)
|
||||
[261] = 114014, --rogue sub - Shuriken Toss (30 yards)
|
||||
|
||||
[262] = 188196, --shaman elemental - Lightning Bolt
|
||||
[263] = 187837, --shaman enhancement - Lightning Bolt (instance cast)
|
||||
[264] = 403, --shaman resto - Lightning Bolt
|
||||
|
||||
[265] = 686, --warlock aff - Shadow Bolt
|
||||
[266] = 686, --warlock demo - Shadow Bolt
|
||||
[267] = 116858, --warlock destro - Chaos Bolt
|
||||
|
||||
[71] = 355, --warrior arms - Taunt
|
||||
[72] = 355, --warrior fury - Taunt
|
||||
[73] = 355, --warrior protect - Taunt
|
||||
}
|
||||
-- [specID] = spellID
|
||||
DF.SpellRangeCheckListBySpec = {}
|
||||
|
||||
Reference in New Issue
Block a user