Skip to content
Permalink
Browse files

Merge pull request #122 from Shestak/WoD

Ready for WoD.
  • Loading branch information...
Shestak committed Oct 14, 2014
2 parents 07746ec + 573fe8b commit 6c40e477e8bc5a38b467c0d630333527df5521b0
Showing with 2,584 additions and 3,301 deletions.
  1. +1 −1 ShestakUI/Config/DataText.lua
  2. +0 −5 ShestakUI/Config/Filters/Announcements.lua
  3. +1 −34 ShestakUI/Config/Filters/ArenaControl.lua
  4. +2 −4 ShestakUI/Config/Filters/ChannelingTicks.lua
  5. +47 −31 ShestakUI/Config/Filters/CombatText.lua
  6. +0 −13 ShestakUI/Config/Filters/Cooldowns.lua
  7. +8 −50 ShestakUI/Config/Filters/Diminishing.lua
  8. +7 −14 ShestakUI/Config/Filters/Nameplates.lua
  9. +32 −14 ShestakUI/Config/Filters/RaidAuraWatch.lua
  10. +43 −75 ShestakUI/Config/Filters/Reminders.lua
  11. +0 −2 ShestakUI/Config/Profiles.lua
  12. +7 −12 ShestakUI/Config/Settings.lua
  13. +24 −10 ShestakUI/Core/API.lua
  14. +5 −0 ShestakUI/Core/Commands.lua
  15. +3 −1 ShestakUI/Core/Disable.lua
  16. +59 −25 ShestakUI/Core/Functions.lua
  17. +11 −1 ShestakUI/Core/Kill.lua
  18. +9 −7 ShestakUI/Core/Launch.lua
  19. +3 −3 ShestakUI/Libs/LitePanels/LitePanels.lua
  20. +16 −37 ShestakUI/Libs/LiteStats/LiteStats.lua
  21. +1 −1 ShestakUI/Libs/oGlow/Pipes/Char.lua
  22. +1 −1 ShestakUI/Libs/oGlow/Pipes/Inspect.lua
  23. +3 −1 ShestakUI/Libs/oGlow/Pipes/VoidStorage.lua
  24. +2 −1 ShestakUI/Libs/oUF/Elements/Aura.lua
  25. +2 −2 ShestakUI/Libs/oUF/Elements/ShadowOrbs.lua
  26. +1 −1 ShestakUI/Libs/oUF/Elements/Tags.lua
  27. +2 −1 ShestakUI/Libs/oUF/Modules/AuraWatch.lua
  28. +90 −0 ShestakUI/Libs/oUF/Modules/CounterBar.lua
  29. +0 −15 ShestakUI/Libs/oUF/Modules/DebuffHighlight.lua
  30. +1 −1 ShestakUI/Libs/oUF/Modules/Experience.lua
  31. +1 −1 ShestakUI/Libs/oUF/Modules/Friendship.lua
  32. +8 −8 ShestakUI/Libs/oUF/Modules/GCD.lua
  33. +0 −111 ShestakUI/Libs/oUF/Modules/NecroticStrike.lua
  34. +0 −16 ShestakUI/Libs/oUF/Modules/RaidDebuffs.lua
  35. +1 −1 ShestakUI/Libs/oUF/Modules/Reputation.lua
  36. +1 −1 ShestakUI/Libs/oUF/Modules/Trinkets.lua
  37. +6 −28 ShestakUI/Libs/oUF/Modules/Vengeance.lua
  38. +2 −2 ShestakUI/Libs/oUF/oUF.lua
  39. +1 −1 ShestakUI/Libs/oUF/oUF.xml
  40. +3 −3 ShestakUI/Locales/Chinese.lua
  41. +3 −3 ShestakUI/Locales/English.lua
  42. +3 −3 ShestakUI/Locales/French.lua
  43. +3 −3 ShestakUI/Locales/German.lua
  44. +3 −3 ShestakUI/Locales/Italian.lua
  45. +3 −3 ShestakUI/Locales/Russian.lua
  46. +3 −3 ShestakUI/Locales/Spanish.lua
  47. +3 −3 ShestakUI/Locales/Taiwan.lua
  48. BIN ShestakUI/Media/Sounds/Proc.mp3
  49. BIN ShestakUI/Media/Sounds/Proc.ogg
  50. BIN ShestakUI/Media/Sounds/Warning.mp3
  51. BIN ShestakUI/Media/Sounds/Warning.ogg
  52. BIN ShestakUI/Media/Sounds/Whisper.mp3
  53. BIN ShestakUI/Media/Sounds/Whisper.ogg
  54. +3 −1 ShestakUI/Modules/ActionBars/BarPet.lua
  55. +0 −1 ShestakUI/Modules/ActionBars/BarShift.lua
  56. +5 −18 ShestakUI/Modules/ActionBars/Bindings.lua
  57. +4 −6 ShestakUI/Modules/ActionBars/Cooldowns.lua
  58. +5 −5 ShestakUI/Modules/ActionBars/Functions.lua
  59. +2 −4 ShestakUI/Modules/ActionBars/Hide.lua
  60. +2 −4 ShestakUI/Modules/ActionBars/MicroMenu.lua
  61. +3 −1 ShestakUI/Modules/ActionBars/Others.lua
  62. +2 −3 ShestakUI/Modules/ActionBars/Range.lua
  63. +22 −2 ShestakUI/Modules/ActionBars/Style.lua
  64. +2 −1 ShestakUI/Modules/ActionBars/Toggle.lua
  65. +0 −11 ShestakUI/Modules/Announcements/SayThanks.lua
  66. +11 −17 ShestakUI/Modules/Automation/BuffOnScroll.lua
  67. 0 ShestakUI/Modules/Automation/{AchScreens.lua → Screenshots.lua}
  68. +48 −0 ShestakUI/Modules/Blizzard/Achievements.lua
  69. +8 −6 ShestakUI/Modules/Blizzard/Bags.lua
  70. +3 −3 ShestakUI/Modules/Blizzard/ColorPicker.lua
  71. +28 −28 ShestakUI/Modules/Blizzard/CombatText.lua
  72. +21 −0 ShestakUI/Modules/Blizzard/Fixes.lua
  73. +2 −1 ShestakUI/Modules/Blizzard/Fonts.lua
  74. +3 −3 ShestakUI/Modules/Blizzard/FriendList.lua
  75. +2 −2 ShestakUI/Modules/Blizzard/Nameplates.lua
  76. +1 −2 ShestakUI/Modules/Blizzard/SearchMounts.lua
  77. +2 −1 ShestakUI/Modules/Buffs/ConsolidatedBuffs.lua
  78. +23 −8 ShestakUI/Modules/Buffs/RaidBuffsReminder.lua
  79. +46 −107 ShestakUI/Modules/Buffs/SelfBuffsReminder.lua
  80. +3 −1 ShestakUI/Modules/Chat/ArmoryLink.lua
  81. +0 −1 ShestakUI/Modules/Chat/ChatFrames.lua
  82. +1 −1 ShestakUI/Modules/Chat/CopyChat.lua
  83. +1 −1 ShestakUI/Modules/Cooldowns/DiminishingCD.lua
  84. +2 −2 ShestakUI/Modules/Cooldowns/EnemyCD.lua
  85. +3 −0 ShestakUI/Modules/Cooldowns/PulseCD.lua
  86. +4 −7 ShestakUI/Modules/Cooldowns/RaidCD.lua
  87. 0 ShestakUI/Modules/Loot/{AutoDisenchant.lua → AutoConfirm.lua}
  88. +0 −1 ShestakUI/Modules/Loot/GroupLoot.lua
  89. +1 −1 ShestakUI/Modules/Maps/ExploreMap.lua
  90. +16 −12 ShestakUI/Modules/Maps/FogOfWar.lua
  91. +2 −2 ShestakUI/Modules/Maps/MapBossCount.lua
  92. +13 −13 ShestakUI/Modules/Maps/MiniMap.lua
  93. +26 −109 ShestakUI/Modules/Maps/WorldMap.lua
  94. +0 −522 ShestakUI/Modules/Misc/AddOnsList.lua
  95. +1 −0 ShestakUI/Modules/Misc/Archaeology.lua
  96. +64 −4 ShestakUI/Modules/Misc/CharsCurrency.lua
  97. +2 −6 ShestakUI/Modules/Misc/ClickCast.lua
  98. +0 −139 ShestakUI/Modules/Misc/DungeonTabs.lua
  99. +1 −1 ShestakUI/Modules/Misc/HealerIconNameplate.lua
  100. +32 −16 ShestakUI/Modules/Misc/MagePortals.lua
  101. +13 −0 ShestakUI/Modules/Misc/Misc.lua
  102. +7 −7 ShestakUI/Modules/Misc/Mounts.lua
  103. +17 −28 ShestakUI/Modules/Quests/AutoAccept.lua
  104. +1 −1 ShestakUI/Modules/Quests/AutoButton.lua
  105. +4 −4 ShestakUI/Modules/Quests/AutoCollapse.lua
  106. +105 −0 ShestakUI/Modules/Quests/ObjectiveTracker.lua
  107. +1 −1 ShestakUI/Modules/Quests/QuestLog.lua
  108. +0 −102 ShestakUI/Modules/Quests/WatchFrame.lua
  109. +30 −25 ShestakUI/Modules/Quests/WowheadLink.lua
  110. +0 −1 ShestakUI/Modules/Skins/Aurora.lua
  111. +4 −4 ShestakUI/Modules/Skins/BigWigs.lua
  112. +1 −1 ShestakUI/Modules/Skins/Blizzard/Achievement.lua
  113. +43 −0 ShestakUI/Modules/Skins/Blizzard/AddonList.lua
  114. +220 −16 ShestakUI/Modules/Skins/Blizzard/AlertFrames.lua
  115. +2 −0 ShestakUI/Modules/Skins/Blizzard/Archeology.lua
  116. +5 −2 ShestakUI/Modules/Skins/Blizzard/Auction.lua
  117. +4 −7 ShestakUI/Modules/Skins/Blizzard/BarberShop.lua
  118. +22 −16 ShestakUI/Modules/Skins/Blizzard/Binding.lua
  119. +3 −2 ShestakUI/Modules/Skins/Blizzard/BlackMarket.lua
  120. +1 −3 ShestakUI/Modules/Skins/Blizzard/Calendar.lua
  121. +11 −7 ShestakUI/Modules/Skins/Blizzard/Character.lua
  122. +100 −94 ShestakUI/Modules/Skins/Blizzard/ChatConfig.lua
  123. +86 −19 ShestakUI/Modules/Skins/Blizzard/Container.lua
  124. +7 −17 ShestakUI/Modules/Skins/Blizzard/Friends.lua
  125. +90 −0 ShestakUI/Modules/Skins/Blizzard/Garrison.lua
  126. +3 −0 ShestakUI/Modules/Skins/Blizzard/Glyph.lua
  127. +2 −38 ShestakUI/Modules/Skins/Blizzard/Guild.lua
  128. +8 −7 ShestakUI/Modules/Skins/Blizzard/GuildBank.lua
  129. +1 −2 ShestakUI/Modules/Skins/Blizzard/GuildRegistrar.lua
  130. +1 −28 ShestakUI/Modules/Skins/Blizzard/Help.lua
  131. +1 −1 ShestakUI/Modules/Skins/Blizzard/Inspect.lua
  132. +12 −1 ShestakUI/Modules/Skins/Blizzard/Interface.lua
  133. +5 −4 ShestakUI/Modules/Skins/Blizzard/LoadFrames.xml
  134. +9 −3 ShestakUI/Modules/Skins/Blizzard/MinimapButtons.lua
  135. +37 −10 ShestakUI/Modules/Skins/Blizzard/Options.lua
  136. +9 −1 ShestakUI/Modules/Skins/Blizzard/Others.lua
  137. +158 −62 ShestakUI/Modules/Skins/Blizzard/PetJournal.lua
  138. +2 −0 ShestakUI/Modules/Skins/Blizzard/ProductChoice.lua
  139. +132 −30 ShestakUI/Modules/Skins/Blizzard/PvE.lua
  140. +74 −80 ShestakUI/Modules/Skins/Blizzard/PvP.lua
  141. +7 −39 ShestakUI/Modules/Skins/Blizzard/Quest.lua
  142. +58 −131 ShestakUI/Modules/Skins/Blizzard/QuestLog.lua
  143. +0 −1 ShestakUI/Modules/Skins/Blizzard/RaidInfo.lua
  144. +0 −39 ShestakUI/Modules/Skins/Blizzard/Reforging.lua
  145. +4 −14 ShestakUI/Modules/Skins/Blizzard/SpellBook.lua
  146. +2 −2 ShestakUI/Modules/Skins/Blizzard/Talent.lua
  147. +1 −2 ShestakUI/Modules/Skins/Blizzard/TimeManager.lua
  148. +2 −6 ShestakUI/Modules/Skins/Blizzard/TradeSkill.lua
  149. +22 −0 ShestakUI/Modules/Skins/Blizzard/VoidStorage.lua
  150. +145 −202 ShestakUI/Modules/Skins/Blizzard/WorldMap.lua
  151. +1 −1 ShestakUI/Modules/Skins/CLCProt.lua
  152. +1 −1 ShestakUI/Modules/Skins/CLCRet.lua
  153. +1 −2 ShestakUI/Modules/Skins/MageNuggets.lua
  154. +1 −2 ShestakUI/Modules/Skins/VanasKoS.lua
  155. +8 −13 ShestakUI/Modules/Tooltip/CheckItemTransmogrify.lua
  156. +2 −0 ShestakUI/Modules/Tooltip/ItemLevel.lua
  157. +24 −7 ShestakUI/Modules/Tooltip/SpellID.lua
  158. +0 −58 ShestakUI/Modules/Tooltip/Symbiosis.lua
  159. +29 −64 ShestakUI/Modules/Tooltip/Tooltip.lua
  160. +42 −24 ShestakUI/Modules/UnitFrames/Layout.lua
  161. +14 −25 ShestakUI/Modules/UnitFrames/RaidDPS.lua
  162. +18 −26 ShestakUI/Modules/UnitFrames/RaidHeal.lua
  163. +5 −4 ShestakUI/ShestakUI.toc
  164. +13 −16 ShestakUI/ShestakUI.xml
  165. +1 −6 ShestakUI_Config/Locales/Chinese.lua
  166. +2 −7 ShestakUI_Config/Locales/English.lua
  167. +3 −8 ShestakUI_Config/Locales/French.lua
  168. +1 −6 ShestakUI_Config/Locales/German.lua
  169. +1 −6 ShestakUI_Config/Locales/Italian.lua
  170. +2 −7 ShestakUI_Config/Locales/Russian.lua
  171. +3 −8 ShestakUI_Config/Locales/Spanish.lua
  172. +1 −6 ShestakUI_Config/Locales/Taiwan.lua
  173. +35 −8 ShestakUI_Config/ShestakUI_Config.lua
  174. +4 −3 ShestakUI_Config/ShestakUI_Config.toc
  175. +45 −287 ShestakUI_Filger/Config/Spells.lua
  176. +6 −13 ShestakUI_Filger/ShestakUI_Filger.lua
  177. +4 −3 ShestakUI_Filger/ShestakUI_Filger.toc
@@ -4,7 +4,7 @@
-- LiteStats configuration file
-- BACKUP THIS FILE BEFORE UPDATING!
----------------------------------------------------------------------------------------
local _, _, _, cBN = GetAddOnInfo("cargBags_Nivaya")
local cBN = IsAddOnLoaded("cargBags_Nivaya")
local ctab = CUSTOM_CLASS_COLORS or RAID_CLASS_COLORS
local function class(string)
local color = ctab[T.class]
@@ -12,14 +12,9 @@ if C.announcements.spells == true then
57934, -- Tricks of the Trade
633, -- Lay on Hands
20484, -- Rebirth
113269, -- Rebirth (Symbiosis)
61999, -- Raise Ally
20707, -- Soulstone
2908, -- Soothe
120668, -- Stormlash Totem
16190, -- Mana Tide Totem
64901, -- Hymn of Hope
108968, -- Void Shift
}
end

@@ -15,33 +15,23 @@ T.ArenaControl = {
[GetSpellInfo(115001)] = 4, -- Remorseless Winter
-- Druid
[GetSpellInfo(33786)] = 4, -- Cyclone
[GetSpellInfo(2637)] = 4, -- Hibernate
[GetSpellInfo(5211)] = 4, -- Mighty Bash
[GetSpellInfo(102795)] = 4, -- Bear Hug
[GetSpellInfo(22570)] = 4, -- Maim
[GetSpellInfo(9005)] = 4, -- Pounce
[GetSpellInfo(99)] = 4, -- Disorienting Roar
[GetSpellInfo(113004)] = 4, -- Intimidating Roar
-- Hunter
[GetSpellInfo(3355)] = 4, -- Freezing Trap
[GetSpellInfo(19386)] = 4, -- Wyvern Sting
[GetSpellInfo(117526)] = 4, -- Binding Shot
[GetSpellInfo(24394)] = 4, -- Intimidation
[GetSpellInfo(19503)] = 4, -- Scatter Shot
[GetSpellInfo(90337)] = 4, -- Bad Manner (Monkey)
[GetSpellInfo(126246)] = 4, -- Lullaby (Crane)
[GetSpellInfo(96201)] = 4, -- Web Wrap (Shale Spider)
-- Mage
[GetSpellInfo(118)] = 4, -- Polymorph
[GetSpellInfo(44572)] = 4, -- Deep Freeze
[GetSpellInfo(82691)] = 4, -- Ring of Frost
[GetSpellInfo(31661)] = 4, -- Dragon's Breath
[GetSpellInfo(118271)] = 4, -- Combustion Impact
-- Monk
[GetSpellInfo(115078)] = 4, -- Paralysis
[GetSpellInfo(119381)] = 4, -- Leg Sweep
[GetSpellInfo(120086)] = 4, -- Fists of Fury
[GetSpellInfo(122242)] = 4, -- Clash
[GetSpellInfo(119392)] = 4, -- Charging Ox Wave
-- Paladin
[GetSpellInfo(853)] = 4, -- Hammer of Justice
@@ -51,7 +41,6 @@ T.ArenaControl = {
-- Priest
[GetSpellInfo(605)] = 4, -- Dominate Mind
[GetSpellInfo(8122)] = 4, -- Psychic Scream
[GetSpellInfo(113792)] = 4, -- Psychic Terror
[GetSpellInfo(64044)] = 4, -- Psychic Horror
-- Rogue
[GetSpellInfo(6770)] = 4, -- Sap
@@ -66,7 +55,6 @@ T.ArenaControl = {
[GetSpellInfo(118699)] = 4, -- Fear
[GetSpellInfo(30283)] = 4, -- Shadowfury
[GetSpellInfo(89766)] = 4, -- Axe Toss (Felguard)
[GetSpellInfo(104045)] = 4, -- Sleep
[GetSpellInfo(5484)] = 4, -- Howl of Terror
[GetSpellInfo(6789)] = 4, -- Mortal Coil
[GetSpellInfo(6358)] = 4, -- Seduction (Succubus)
@@ -79,27 +67,18 @@ T.ArenaControl = {
-- Silences
[GetSpellInfo(47476)] = 4, -- Strangulate
[GetSpellInfo(81261)] = 4, -- Solar Beam
[GetSpellInfo(34490)] = 4, -- Silencing Shot
[GetSpellInfo(44957)] = 4, -- Nether Shock (Nether Ray)
[GetSpellInfo(102051)] = 4, -- Frostjaw
[GetSpellInfo(55021)] = 4, -- Improved Counterspell
[GetSpellInfo(31935)] = 4, -- Avenger's Shield
[GetSpellInfo(15487)] = 4, -- Silence
[GetSpellInfo(1330)] = 4, -- Garrote - Silence
[GetSpellInfo(24259)] = 4, -- Spell Lock (Felhunter)
[GetSpellInfo(115782)] = 4, -- Optical Blast (Observer)

-- Roots
[GetSpellInfo(96294)] = 3, -- Chains of Ice
[GetSpellInfo(339)] = 3, -- Entangling Roots
[GetSpellInfo(102359)] = 3, -- Mass Entanglement
[GetSpellInfo(45334)] = 3, -- Immobilized
[GetSpellInfo(19185)] = 3, -- Entrapment
[GetSpellInfo(135373)] = 3, -- Entrapment
[GetSpellInfo(136634)] = 3, -- Narrow Escape
[GetSpellInfo(50245)] = 3, -- Pin (Crab)
[GetSpellInfo(4167)] = 3, -- Web (Spider)
[GetSpellInfo(54706)] = 3, -- Venom Web Spray (Silithid)
[GetSpellInfo(90327)] = 3, -- Lock Jaw (Dog)
[GetSpellInfo(122)] = 3, -- Frost Nova
[GetSpellInfo(33395)] = 3, -- Freeze (Pet)
[GetSpellInfo(111340)] = 3, -- Ice Ward
@@ -117,24 +96,12 @@ T.ArenaControl = {
[GetSpellInfo(46924)] = 2, -- Bladestorm
[GetSpellInfo(118038)] = 2, -- Die by the Sword

-- Disarms
[GetSpellInfo(50541)] = 1, -- Clench (Scorpid)
[GetSpellInfo(91644)] = 1, -- Snatch (Bird of Prey)
[GetSpellInfo(117368)] = 1, -- Grapple Weapon
[GetSpellInfo(64058)] = 1, -- Psychic Horror
[GetSpellInfo(51722)] = 1, -- Dismantle
[GetSpellInfo(676)] = 1, -- Disarm

-- Buffs
[GetSpellInfo(49016)] = 1, -- Unholy Frenzy
[GetSpellInfo(29166)] = 1, -- Innervate
[GetSpellInfo(1022)] = 1, -- Hand of Protection
[GetSpellInfo(6940)] = 1, -- Hand of Sacrifice
[GetSpellInfo(1044)] = 1, -- Hand of Freedom
[GetSpellInfo(31821)] = 1, -- Devotion Aura
[GetSpellInfo(54428)] = 1, -- Divine Plea
[GetSpellInfo(33206)] = 1, -- Pain Suppression
[GetSpellInfo(96267)] = 1, -- Inner Focus
[GetSpellInfo(8178)] = 1, -- Grounding Totem

-- Defense abilities
@@ -8,7 +8,7 @@ if C.unitframe.enable ~= true or C.unitframe.castbar_ticks ~= true then return e
----------------------------------------------------------------------------------------
T.CastBarTicks = {
-- Druid
[GetSpellInfo(44203)] = 4, -- Tranquility
[GetSpellInfo(740)] = 4, -- Tranquility
[GetSpellInfo(16914)] = 10, -- Hurricane
[GetSpellInfo(106996)] = 10,-- Astral Storm
-- Mage
@@ -23,14 +23,12 @@ T.CastBarTicks = {
[GetSpellInfo(15407)] = 3, -- Mind Flay
[GetSpellInfo(48045)] = 5, -- Mind Sear
[GetSpellInfo(47540)] = 2, -- Penance
[GetSpellInfo(64901)] = 4, -- Hymn of Hope
[GetSpellInfo(64843)] = 4, -- Divine Hymn
[GetSpellInfo(129197)] = 3, -- Mind Flay (Insanity)
-- Warlock
[GetSpellInfo(689)] = 6, -- Drain Life
[GetSpellInfo(1120)] = 6, -- Drain Soul
[GetSpellInfo(103103)] = 3, -- Drain Soul
[GetSpellInfo(755)] = 6, -- Health Funnel
[GetSpellInfo(1949)] = 15, -- Hellfire
[GetSpellInfo(5740)] = 4, -- Rain of Fire
[GetSpellInfo(103103)] = 3, -- Malefic Grasp
}
@@ -3,7 +3,7 @@ if C.combattext.enable ~= true then return end

----------------------------------------------------------------------------------------
-- The best way to add or delete spell is to go at www.wowhead.com, search for a spell.
-- Example: Cleave -> http://www.wowhead.com/spell=845
-- Example: Blizzard -> http://www.wowhead.com/spell=42208
-- Take the number ID at the end of the URL, and add it to the list
----------------------------------------------------------------------------------------
-- General filter outgoing healing
@@ -13,6 +13,7 @@ end

-- General merge outgoing damage
if C.combattext.merge_aoe_spam then
T.merge = {}
T.aoespam = {}
T.aoespam[6603] = 3 -- Auto Attack
T.aoespam[148008] = 3 -- Essence of Yu'lon
@@ -26,16 +27,19 @@ if T.class == "DEATHKNIGHT" then
if C.combattext.merge_aoe_spam then
T.aoespam[55095] = 3 -- Frost Fever
T.aoespam[55078] = 3 -- Blood Plague
T.aoespam[48721] = 0 -- Blood Boil
T.aoespam[50842] = 0 -- Blood Boil
T.aoespam[49184] = 0 -- Howling Blast
T.aoespam[52212] = 3 -- Death and Decay
T.aoespam[55050] = 0 -- Heart Strike
T.aoespam[50401] = 3 -- Razor Frost
T.aoespam[91776] = 3 -- Claw (Ghoul)
T.aoespam[49020] = 0 -- Obliterate
T.aoespam[49143] = 0 -- Frost Strike
T.aoespam[45462] = 0 -- Plague Strike
T.aoespam[49998] = 0 -- Death Strike
T.merge[66198] = 49020 -- Obliterate Off-Hand
T.merge[66196] = 49143 -- Frost Strike Off-Hand
T.merge[66216] = 45462 -- Plague Strike Off-Hand
T.merge[66188] = 49998 -- Death Strike Off-Hand
end
if C.combattext.healing then
T.healfilter[119980] = true -- Conversion
@@ -47,25 +51,21 @@ elseif T.class == "DRUID" then
T.aoespam[48438] = 3 -- Wild Growth
T.aoespam[8936] = 3 -- Regrowth
T.aoespam[33763] = 3 -- Lifebloom
T.aoespam[44203] = 3 -- Tranquility
T.aoespam[81269] = 3 -- Efflorescence
T.aoespam[142424] = 3 -- Efflorescence (Force of Nature)
T.aoespam[102792] = 3 -- Wild Mushroom: Bloom
T.aoespam[157982] = 3 -- Tranquility
T.aoespam[81269] = 3 -- Wild Mushroom
T.aoespam[124988] = 3 -- Nature's Vigil
T.aoespam[162359] = 3 -- Genesis
T.aoespam[144876] = 3 -- Spark of Life (T16)
-- Damaging spells
T.aoespam[8921] = 3 -- Moonfire
T.aoespam[93402] = 3 -- Sunfire
T.aoespam[164812] = 3 -- Moonfire
T.aoespam[164815] = 3 -- Sunfire
T.aoespam[42231] = 3 -- Hurricane
T.aoespam[106998] = 3 -- Astral Storm
T.aoespam[50288] = 3 -- Starfall
T.aoespam[78777] = 3 -- Wild Mushroom: Detonate
T.aoespam[61391] = 0 -- Typhoon
T.aoespam[1822] = 3 -- Rake
T.aoespam[33876] = 0 -- Mangle (Cat Form)
T.aoespam[33878] = 0 -- Mangle (Bear Form)
T.aoespam[62078] = 0 -- Swipe (Cat Form)
T.aoespam[779] = 0 -- Swipe (Bear Form)
T.aoespam[155722] = 3 -- Rake
T.aoespam[33917] = 0 -- Mangle
T.aoespam[106785] = 0 -- Swipe
T.aoespam[33745] = 3 -- Lacerate
T.aoespam[77758] = 3 -- Thrash (Bear Form)
T.aoespam[106830] = 3 -- Thrash (Cat Form)
@@ -75,16 +75,14 @@ elseif T.class == "DRUID" then
if C.combattext.healing then
T.healfilter[145109] = true -- Ysera's Gift (Self)
T.healfilter[145110] = true -- Ysera's Gift
T.healfilter[34299] = true -- Leader of the Pack
T.healfilter[68285] = true -- Leader of the Pack
end
elseif T.class == "HUNTER" then
if C.combattext.merge_aoe_spam then
T.aoespam[2643] = 0 -- Multi-Shot
T.aoespam[83077] = 0 -- Improved Serpent Sting
T.aoespam[118253] = 3 -- Serpent Sting
T.aoespam[13812] = 3 -- Explosive Trap
T.aoespam[53301] = 3 -- Explosive Shot
T.aoespam[63468] = 3 -- Piercing Shots
T.aoespam[118459] = 3 -- Beast Cleave
T.aoespam[120699] = 3 -- Lynx Rush
T.aoespam[120361] = 3 -- Barrage
@@ -134,15 +132,14 @@ elseif T.class == "MONK" then
-- Damaging spells
T.aoespam[117952] = 3 -- Crackling Jade Lightning
T.aoespam[117418] = 3 -- Fists of Fury
T.aoespam[120274] = 3 -- Tiger Strikes
T.aoespam[128531] = 3 -- Blackout Kick (DoT)
T.aoespam[121253] = 0 -- Keg Smash
T.aoespam[115181] = 0 -- Breath of Fire
T.aoespam[123725] = 3 -- Breath of Fire (DoT)
T.aoespam[107270] = 3 -- Spinning Crane Kick
T.aoespam[123586] = 3 -- Flying Serpent Kick
T.aoespam[132467] = 3 -- Chi Wave
T.aoespam[130651] = 3 -- Chi Burst
T.aoespam[148135] = 3 -- Chi Burst
T.aoespam[124098] = 3 -- Zen Sphere
T.aoespam[125033] = 3 -- Zen Sphere: Detonate
end
@@ -175,6 +172,7 @@ elseif T.class == "PALADIN" then
T.aoespam[114919] = 3 -- Arcing Light
T.aoespam[114916] = 3 -- Execution Sentence
T.aoespam[86704] = 0 -- Ancient Fury
T.merge[53595] = 88263 -- Hammer of the Righteous
end
if C.combattext.healing then
T.healfilter[115547] = true -- Glyph of Avenging Wrath
@@ -192,7 +190,6 @@ elseif T.class == "PRIEST" then
T.aoespam[34861] = 0 -- Circle of Healing
T.aoespam[33110] = 3 -- Prayer of Mending
T.aoespam[88686] = 3 -- Holy Word: Sanctuary
T.aoespam[63544] = 3 -- Rapid Renewal
T.aoespam[81751] = 3 -- Atonement
T.aoespam[120692] = 3 -- Halo
T.aoespam[121148] = 3 -- Cascade
@@ -210,6 +207,8 @@ elseif T.class == "PRIEST" then
T.aoespam[120696] = 3 -- Halo
T.aoespam[127628] = 3 -- Cascade
T.aoespam[122128] = 3 -- Divine Star
T.merge[94472] = 81751 -- Atonement
T.merge[158831] = 2944 -- Devouring Plague
end
if C.combattext.healing then
T.healfilter[127626] = true -- Devouring Plague
@@ -218,12 +217,16 @@ elseif T.class == "PRIEST" then
elseif T.class == "ROGUE" then
if C.combattext.merge_aoe_spam then
T.aoespam[51723] = 0 -- Fan of Knives
T.aoespam[121411] = 0 -- Crimson Tempest
T.aoespam[122233] = 3 -- Crimson Tempest (DoT)
T.aoespam[2818] = 3 -- Deadly Poison
T.aoespam[8680] = 3 -- Wound Poison
T.aoespam[22482] = 3 -- Blade Flurry
T.aoespam[16511] = 3 -- Hemorrhage
T.aoespam[5374] = 0 -- Mutilate
T.merge[27576] = 5374 -- Mutilate Off-Hand
T.merge[113780] = 2818 -- Deadly Poison
T.merge[168908] = 16511 -- Hemorrhage
T.merge[121411] = 122233 -- Crimson Tempest
end
if C.combattext.healing then
T.healfilter[112974] = true -- Leeching Poison
@@ -234,46 +237,55 @@ elseif T.class == "SHAMAN" then
T.aoespam[73921] = 3 -- Healing Rain
T.aoespam[52042] = 3 -- Healing Stream Totem
T.aoespam[1064] = 3 -- Chain Heal
T.aoespam[51945] = 3 -- Earthliving
T.aoespam[61295] = 3 -- Riptide
T.aoespam[98021] = 3 -- Spirit Link
T.aoespam[114911] = 3 -- Ancestral Guidance
T.aoespam[114942] = 3 -- Healing Tide
-- Damaging spells
T.aoespam[421] = 1 -- Chain Lightning
T.aoespam[45297] = 3 -- Chain Lightning (Mastery)
T.aoespam[114738] = 3 -- Lava Beam (Mastery)
T.aoespam[8349] = 0 -- Fire Nova
T.aoespam[77478] = 3 -- Earhquake
T.aoespam[51490] = 0 -- Thunderstorm
T.aoespam[8187] = 3 -- Magma Totem
T.aoespam[8050] = 3 -- Flame Shock
T.aoespam[25504] = 3 -- Windfury
T.aoespam[25504] = 3 -- Windfury Attack
T.aoespam[10444] = 3 -- Flametongue Attack
T.aoespam[3606] = 3 -- Searing Bolt
T.aoespam[170379] = 3 -- Molten Earth
T.aoespam[114074] = 1 -- Lava Beam
T.merge[168477] = 421 -- Chain Lightning (Multi)
T.merge[168489] = 114074 -- Lava Beam (Multi)
end
elseif T.class == "WARLOCK" then
if C.combattext.merge_aoe_spam then
T.aoespam[27243] = 3 -- Seed of Corruption
T.aoespam[27285] = 3 -- Seed of Corruption (AoE)
T.aoespam[87385] = 3 -- Seed of Corruption (Soulburn)
T.aoespam[172] = 3 -- Corruption
T.aoespam[146739] = 3 -- Corruption
T.aoespam[30108] = 3 -- Unstable Affliction
T.aoespam[348] = 3 -- Immolate
T.aoespam[980] = 3 -- Agony
T.aoespam[80240] = 3 -- Havoc
T.aoespam[42223] = 3 -- Rain of Fire
T.aoespam[689] = 3 -- Drain Life
T.aoespam[89420] = 3 -- Drain Life (Soulburn)
T.aoespam[5857] = 3 -- Hellfire
T.aoespam[129476] = 3 -- Immolation Aura
T.aoespam[103103] = 3 -- Malefic Grasp
T.aoespam[103103] = 3 -- Drain Soul
T.aoespam[86040] = 3 -- Hand of Gul'dan
T.aoespam[124915] = 3 -- Chaos Wave
T.aoespam[47960] = 3 -- Shadowflame
T.aoespam[50590] = 3 -- Immolation Aura
T.aoespam[30213] = 3 -- Legion Strike (Felguard)
T.aoespam[89753] = 3 -- Felstorm (Felguard)
T.aoespam[20153] = 3 -- Immolation (Infrenal)
T.aoespam[114654] = 0 -- Incinerate
T.aoespam[108685] = 0 -- Conflagrate
T.aoespam[22703] = 0 -- Infernal Awakening
T.aoespam[171017] = 0 -- Meteor Strike (Infrenal)
T.merge[157736] = 348 -- Immolate
T.merge[108686] = 348 -- Immolate
T.merge[131737] = 980 -- Agony (Drain Soul)
T.merge[131740] = 146739 -- Corruption (Drain Soul)
T.merge[131736] = 30108 -- Unstable Affliction (Drain Soul)
end
if C.combattext.healing then
T.healfilter[63106] = true -- Siphon Life
@@ -282,7 +294,6 @@ elseif T.class == "WARLOCK" then
end
elseif T.class == "WARRIOR" then
if C.combattext.merge_aoe_spam then
T.aoespam[845] = 0 -- Cleave
T.aoespam[46968] = 0 -- Shockwave
T.aoespam[6343] = 0 -- Thunder Clap
T.aoespam[1680] = 0 -- Whirlwind
@@ -294,6 +305,11 @@ elseif T.class == "WARRIOR" then
T.aoespam[113344] = 3 -- Bloodbath
T.aoespam[96103] = 0 -- Raging Blow
T.aoespam[6572] = 0 -- Revenge
T.aoespam[5308] = 0 -- Execute
T.merge[44949] = 1680 -- Whirlwind Off-Hand
T.merge[85384] = 96103 -- Raging Blow Off-Hand
T.merge[95738] = 50622 -- Bladestorm Off-Hand
T.merge[163558] = 5308 -- Execute Off-Hand
end
if C.combattext.healing then
T.healfilter[117313] = true -- Bloodthirst Heal

0 comments on commit 6c40e47

Please sign in to comment.
You can’t perform that action at this time.