From c49fff4bd13962c696d6e6c9f56c4574bc0f7003 Mon Sep 17 00:00:00 2001 From: Sumsebrum Date: Sun, 31 Jul 2022 21:43:17 +0200 Subject: [PATCH] DR-List --- Libs/DRList-1.0/DRList-1.0.lua | 2 +- Libs/DRList-1.0/Spells.lua | 32 +++++++++++++++++++------------- 2 files changed, 20 insertions(+), 14 deletions(-) diff --git a/Libs/DRList-1.0/DRList-1.0.lua b/Libs/DRList-1.0/DRList-1.0.lua index d384400..505a3ac 100644 --- a/Libs/DRList-1.0/DRList-1.0.lua +++ b/Libs/DRList-1.0/DRList-1.0.lua @@ -216,9 +216,9 @@ Lib.categoryNames = { ["horror"] = L.HORROR, ["mind_control"] = L.MIND_CONTROL, ["cyclone"] = L.CYCLONE, - ["banish"] = L.BANISH, ["charge"] = L.CHARGE, ["opener_stun"] = L.OPENER_STUN, + ["counterattack"] = L.COUNTERATTACK, }, } diff --git a/Libs/DRList-1.0/Spells.lua b/Libs/DRList-1.0/Spells.lua index 8664a8e..5fa14fc 100644 --- a/Libs/DRList-1.0/Spells.lua +++ b/Libs/DRList-1.0/Spells.lua @@ -372,12 +372,6 @@ elseif Lib.gameExpansion == "wotlk" then -- STILL WORK IN PROGRESS, I DON'T HAVE [27068] = "incapacitate", -- Wyvern Sting (Rank 4) [49011] = "incapacitate", -- Wyvern Sting (Rank 5) [49012] = "incapacitate", -- Wyvern Sting (Rank 6) - [31661] = "incapacitate", -- Dragon's Breath (Rank 1) -- TODO: ?? - [33041] = "incapacitate", -- Dragon's Breath (Rank 2) - [33042] = "incapacitate", -- Dragon's Breath (Rank 3) - [33043] = "incapacitate", -- Dragon's Breath (Rank 4) - [42949] = "incapacitate", -- Dragon's Breath (Rank 5) - [42950] = "incapacitate", -- Dragon's Breath (Rank 6) [118] = "incapacitate", -- Polymorph (Rank 1) [12824] = "incapacitate", -- Polymorph (Rank 2) [12825] = "incapacitate", -- Polymorph (Rank 3) @@ -393,6 +387,8 @@ elseif Lib.gameExpansion == "wotlk" then -- STILL WORK IN PROGRESS, I DON'T HAVE [2070] = "incapacitate", -- Sap (Rank 2) [11297] = "incapacitate", -- Sap (Rank 3) [51724] = "incapacitate", -- Sap (Rank 4) + [710] = "incapacitate", -- Banish (Rank 1) + [18647] = "incapacitate", -- Banish (Rank 2) [9484] = "incapacitate", -- Shackle Undead (Rank 1) [9485] = "incapacitate", -- Shackle Undead (Rank 2) [10955] = "incapacitate", -- Shackle Undead (Rank 3) @@ -468,7 +464,6 @@ elseif Lib.gameExpansion == "wotlk" then -- STILL WORK IN PROGRESS, I DON'T HAVE [28445] = "random_stun", -- Improved Concussive Shot [12355] = "random_stun", -- Impact [20170] = "random_stun", -- Seal of Justice Stun - [18093] = "random_stun", -- Pyroclasm [39796] = "random_stun", -- Stoneclaw Stun [12798] = "random_stun", -- Revenge Stun [5530] = "random_stun", -- Mace Stun Effect (Mace Specialization) @@ -524,6 +519,7 @@ elseif Lib.gameExpansion == "wotlk" then -- STILL WORK IN PROGRESS, I DON'T HAVE [27088] = "root", -- Frost Nova (Rank 5) [42917] = "root", -- Frost Nova (Rank 6) [39965] = "root", -- Frost Grenade (Item) + [63685] = "root", -- Freeze (Frost Shock) [12494] = "random_root", -- Frostbite [55080] = "random_root", -- Shattered Barrier @@ -577,18 +573,28 @@ elseif Lib.gameExpansion == "wotlk" then -- STILL WORK IN PROGRESS, I DON'T HAVE [27006] = "opener_stun", -- Pounce (Rank 4) [49803] = "opener_stun", -- Pounce (Rank 5) + [31661] = "scatter", -- Dragon's Breath (Rank 1) + [33041] = "scatter", -- Dragon's Breath (Rank 2) + [33042] = "scatter", -- Dragon's Breath (Rank 3) + [33043] = "scatter", -- Dragon's Breath (Rank 4) + [42949] = "scatter", -- Dragon's Breath (Rank 5) + [42950] = "scatter", -- Dragon's Breath (Rank 6) + [19503] = "scatter", -- Scatter Shot + -- Spells that DR with itself only [33786] = "cyclone", -- Cyclone - [710] = "banish", -- Banish (Rank 1) - [18647] = "banish", -- Banish (Rank 2) [605] = "mind_control", -- Mind Control [13181] = "mind_control", -- Gnomish Mind Control Cap - [19503] = "scatter", -- Scatter Shot [7922] = "charge", -- Charge Stun + [19306] = "counterattack", -- Counterattack 1 + [20909] = "counterattack", -- Counterattack 2 + [20910] = "counterattack", -- Counterattack 3 + [27067] = "counterattack", -- Counterattack 4 + [48998] = "counterattack", -- Counterattack 5 + [48999] = "counterattack", -- Counterattack 6 + --Storm, Earth and Fire has no DR - -- TODO: frost shock?, slow?, counterattack?, profession stuff - -- TODO: Storm, Earth and Fire proc - -- TODO: verify all + -- TODO: profession stuff } elseif Lib.gameExpansion == "classic" then