1- local MAJOR , MINOR = " LibDispel-1.0" , 16
1+ local MAJOR , MINOR = " LibDispel-1.0" , 18
22assert (LibStub , MAJOR .. " requires LibStub" )
33
44local lib = LibStub :NewLibrary (MAJOR , MINOR )
@@ -259,7 +259,7 @@ if Retail then
259259 BleedList [79444 ] = " Impale"
260260 BleedList [79828 ] = " Mangle"
261261 BleedList [79829 ] = " Rip"
262- BleedList [80028 ] = " Rock Bore "
262+ BleedList [80028 ] = " Bleeding Edge "
263263 BleedList [80051 ] = " Grievous Wound"
264264 BleedList [81043 ] = " Razor Slice"
265265 BleedList [81087 ] = " Puncture Wound"
@@ -607,7 +607,6 @@ if Retail then
607607 BleedList [258798 ] = " Razorsharp Teeth"
608608 BleedList [258825 ] = " Vampiric Bite"
609609 BleedList [259220 ] = " Barbed Net"
610- BleedList [259277 ] = " Kill Command"
611610 BleedList [259328 ] = " Gory Whirl"
612611 BleedList [259382 ] = " Shell Slash"
613612 BleedList [259739 ] = " Stone Claws"
@@ -758,7 +757,6 @@ if Retail then
758757 BleedList [311122 ] = " Jagged Wound"
759758 BleedList [311744 ] = " Deep Wound"
760759 BleedList [311748 ] = " Lacerating Swipe"
761- BleedList [313469 ] = " Rend"
762760 BleedList [313674 ] = " Jagged Wound"
763761 BleedList [313734 ] = " Ravaging Leap"
764762 BleedList [313747 ] = " Rend"
@@ -872,10 +870,12 @@ if Retail then
872870 BleedList [346823 ] = " Furious Cleave"
873871 BleedList [347227 ] = " Weighted Blade"
874872 BleedList [347716 ] = " Letter Opener"
873+ BleedList [347744 ] = " Quickblade"
875874 BleedList [347807 ] = " Barbed Arrow"
876875 BleedList [348074 ] = " Assailing Lance"
877876 BleedList [348385 ] = " Bloody Cleave"
878877 BleedList [348726 ] = " Lethal Shot"
878+ BleedList [350101 ] = " Chains of Damnation"
879879 BleedList [351119 ] = " Shuriken Blitz"
880880 BleedList [351976 ] = " Shredder"
881881 BleedList [353068 ] = " Razor Trap"
@@ -1202,6 +1202,7 @@ if Retail then
12021202 BleedList [470903 ] = " Phantom Strikes"
12031203 BleedList [471076 ] = " Chomp"
12041204 BleedList [471442 ] = " Rabid Charge"
1205+ BleedList [471999 ] = " Rend Flesh"
12051206 BleedList [472196 ] = " Rending Maul"
12061207 BleedList [472855 ] = " Shred"
12071208 BleedList [474201 ] = " Gore"
@@ -1219,8 +1220,19 @@ if Retail then
12191220 BleedList [1217677 ] = " Flesh Wound"
12201221 BleedList [1218140 ] = " Junksaws"
12211222 BleedList [1218302 ] = " Punctured"
1223+ BleedList [1219535 ] = " Rift Claws"
12221224 BleedList [1221386 ] = " Spearhead"
1225+ BleedList [1221475 ] = " Phantom Step"
1226+ BleedList [1224343 ] = " Shattered Shards"
1227+ BleedList [1226903 ] = " Harvesting Slice"
12231228 BleedList [1227293 ] = " Gushing Wound"
1229+ BleedList [1227962 ] = " Chomp"
1230+ BleedList [1231311 ] = " Gore"
1231+ BleedList [1232354 ] = " Talon Rake"
1232+ BleedList [1235245 ] = " Ankle Bite"
1233+ BleedList [1237602 ] = " Gushing Wound"
1234+ BleedList [1239906 ] = " Phantom Strikes"
1235+ BleedList [1248211 ] = " Phase Slash"
12241236end
12251237
12261238function lib :GetDebuffTypeColor ()
12991311 DispelList .Magic = greater
13001312 elseif myClass == ' MONK' then
13011313 local mwDetox = CheckSpell (115450 ) -- Detox (Mistweaver)
1302- local detox = (not Retail and mwDetox ) or (Retail and CheckSpell (218164 )) -- Detox (Brewmaster or Windwalker)
1314+ local detox = (not Retail and mwDetox ) or (Retail and ( CheckSpell (218164 ) or IsSpellKnown ( 388874 ))) -- Detox (Brewmaster or Windwalker) or Improved Detox (Mistweaver )
13031315 DispelList .Magic = mwDetox and (not Mists or CheckSpell (115451 ))
13041316 DispelList .Disease = detox
13051317 DispelList .Poison = detox
0 commit comments