From f4cf318711ef4cfbc93b44e30e15759989f1ab50 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Wed, 24 Dec 2025 06:20:16 +0100 Subject: [PATCH 1/6] data --- Modules/Data/Constants.lua | 330 +++++++++++++++++++++++++++++++++++++ 1 file changed, 330 insertions(+) diff --git a/Modules/Data/Constants.lua b/Modules/Data/Constants.lua index 9899cfc..6f2753f 100755 --- a/Modules/Data/Constants.lua +++ b/Modules/Data/Constants.lua @@ -346,6 +346,71 @@ Data.Aura.SpellCrit = { [51466] = 3, -- Elemental Oath Rank 1 [51470] = 5, -- Elemental Oath Rank 2 } +Data.Aura.SpellHaste = { + [1714] = -50, -- Curse of Tongues Rank 1 + [3603] = -35, -- Distracting Pain + [5760] = -40, -- Mind-numbing Poison Rank 1 + [7102] = -25, -- Contagion of Rot + [7103] = -25, -- Contagion of Rot + [7127] = -20, -- Wavering Will + [8140] = -50, -- Befuddlement + [8215] = 100, -- Rapid Cast + [8272] = -20, -- Mind Tremor + [8692] = -50, -- Mind-numbing Poison II Rank 2 + [10348] = 100, -- Tune Up + [10651] = -20, -- Curse of the Eye + [10653] = -20, -- Curse of the Eye + [11398] = -60, -- Mind-numbing Poison III Rank 3 + [11719] = -60, -- Curse of Tongues Rank 2 + [12255] = -15, -- Curse of Tuten'kash + [12889] = -50, -- Curse of Tongues + [13338] = -50, -- Curse of Tongues + [14538] = -35, -- Aural Shock + [15470] = -50, -- Curse of Tongues + [17331] = -10, -- Fang of the Crystal Spider + [17633] = 66, -- Arcane Focus + [18173] = 100000, -- Burning Adrenaline + [18803] = 100000, -- Focus + [19365] = -50, -- Ancient Dread + [19779] = 26, -- Inspire + [22247] = -80, -- Suppression Aura + [22642] = -50, -- Brood Power: Bronze + [22710] = 100, -- Enlarge + [22909] = -50, -- Eye of Immol'thar + [23153] = -50, -- Brood Affliction: Blue + [23620] = 100000, -- Burning Adrenaline + [23723] = 33, -- Mind Quickening + [23733] = 33, -- Blinding Light + [24415] = -50, -- Slow + [25195] = -75, -- Curse of Tongues + [25516] = 11, -- Aura of Command + [25773] = 300, -- Will of Weavil + [25810] = -50, -- Mind-numbing Poison + [26635] = 5, -- Berserking TODO: depends on health at time of activation + [367987] = 101, -- Burning Adrenaline + [368615] = 30, -- Pulse Lightning + [370066] = 51, -- Visions of Madness + [370767] = 11, -- Essence of C'Thun + [370832] = 15, -- Gift of the Spider + [371206] = 100, -- Servant of Chaos + [402794] = -60, -- Curse of Tongues + [425121] = 20, -- Icy Veins + [427714] = 30, -- Backdraft + [429125] = 20, -- Icy Veins + [431060] = 100001, -- Flight Insurance + [437362] = 20, -- Hyperconductive Shock + [444046] = -50, -- Curse of Tongues + [446528] = 10, -- Echoes of Madness + [467141] = 33, -- Mind Quickening + [467522] = 33, -- Blinding Light + [469261] = 101, -- Burning Adrenaline + [474236] = 100000, -- Blessing of Ji'zhi + [1219557] = 2, -- Power of the Guardian TODO: doesn't stack + [1221578] = 25, -- Mark of the Master + [1226451] = 20, -- Emergency + [1227200] = 20, -- Wickedness + [1236220] = -50, -- Slow +} Data.Enchant = {} Data.Enchant.Ids = { BIZNICK_SCOPE = 2523, -- 3% Hit from Biznicks 247x128 Accurascope @@ -403,6 +468,271 @@ Data.Gem.MP5 = { [32216] = 2, [32225] = 2, } +Data.Item = {} +Data.Item.IsTimeworn = { + [233496] = true, + [233505] = true, + [233506] = true, + [233514] = true, + [233516] = true, + [233517] = true, + [233518] = true, + [233520] = true, + [233521] = true, + [233522] = true, + [233523] = true, + [233559] = true, + [233560] = true, + [233561] = true, + [233563] = true, + [233564] = true, + [233566] = true, + [233567] = true, + [233568] = true, + [233573] = true, + [233574] = true, + [233575] = true, + [233577] = true, + [233578] = true, + [233579] = true, + [233582] = true, + [233583] = true, + [233584] = true, + [233590] = true, + [233591] = true, + [233592] = true, + [233593] = true, + [233594] = true, + [233595] = true, + [233598] = true, + [233603] = true, + [233604] = true, + [233607] = true, + [233608] = true, + [233610] = true, + [233611] = true, + [233612] = true, + [233613] = true, + [233614] = true, + [233617] = true, + [233618] = true, + [233619] = true, + [233622] = true, + [233623] = true, + [233624] = true, + [233625] = true, + [233631] = true, + [233632] = true, + [233633] = true, + [233635] = true, + [233637] = true, + [233644] = true, + [233645] = true, + [233646] = true, + [234062] = true, + [234063] = true, + [234064] = true, + [234065] = true, + [234066] = true, + [234068] = true, + [234069] = true, + [234070] = true, + [234071] = true, + [234072] = true, + [234073] = true, + [234075] = true, + [234077] = true, + [234078] = true, + [234081] = true, + [234082] = true, + [234084] = true, + [234087] = true, + [234088] = true, + [234090] = true, + [234091] = true, + [234093] = true, + [234094] = true, + [234095] = true, + [234098] = true, + [234099] = true, + [234100] = true, + [234102] = true, + [234103] = true, + [234105] = true, + [234106] = true, + [234107] = true, + [234108] = true, + [234109] = true, + [234110] = true, + [234111] = true, + [234114] = true, + [234117] = true, + [234120] = true, + [234123] = true, + [234146] = true, + [234147] = true, + [234148] = true, + [234149] = true, + [234150] = true, + [234156] = true, + [234157] = true, + [234161] = true, + [234162] = true, + [234163] = true, + [234164] = true, + [234165] = true, + [234166] = true, + [234167] = true, + [234168] = true, + [234171] = true, + [234173] = true, + [234174] = true, + [234962] = true, + [234963] = true, + [235047] = true, +} +Data.Item.SpellHaste = { + [235874] = 2, + [236060] = 2, + [236062] = 2, + [236064] = 2, + [236077] = 1, + [236078] = 2, + [236079] = 2, + [236080] = 2, + [236081] = 2, + [236082] = 2, + [236083] = 2, + [236084] = 2, + [236085] = 1, + [236087] = 2, + [236088] = 2, + [236089] = 2, + [236090] = 2, + [236091] = 2, + [236092] = 2, + [236093] = 2, + [236094] = 2, + [236095] = 2, + [236115] = 2, + [236116] = 2, + [236117] = 2, + [236118] = 2, + [236119] = 2, + [236120] = 2, + [236121] = 2, + [236122] = 2, + [236123] = 2, + [236142] = 2, + [236143] = 2, + [236144] = 2, + [236145] = 2, + [236146] = 2, + [236147] = 2, + [236148] = 2, + [236149] = 2, + [236150] = 2, + [236151] = 1, + [236152] = 2, + [236153] = 2, + [236154] = 2, + [236155] = 2, + [236156] = 2, + [236157] = 1, + [236158] = 2, + [236159] = 2, + [236261] = 1, + [236264] = 1, + [236265] = 1, + [236267] = 2, + [236273] = 1, + [236275] = 1, + [236277] = 2, + [236289] = 1, + [236296] = 1, + [236298] = 2, + [236303] = 3, + [236305] = 4, + [236327] = 2, + [236328] = 2, + [236346] = 4, + [236347] = 2, + [236348] = 2, + [236400] = 4, + [236644] = 2, + [236645] = 1, + [240020] = 1, + [240021] = 2, + [240022] = 2, + [240039] = 2, + [240040] = 2, + [240041] = 3, + [240042] = 3, + [240043] = 3, + [240044] = 1, + [240045] = 1, + [240046] = 2, + [240047] = 3, + [240048] = 4, + [240049] = 2, + [240050] = 2, + [240051] = 2, + [240053] = 2, + [240054] = 2, + [240055] = 3, + [240056] = 3, + [240057] = 1, + [240058] = 2, + [240059] = 2, + [240092] = 2, + [240093] = 2, + [240096] = 2, + [240097] = 2, + [240098] = 3, + [240099] = 1, + [240100] = 2, + [240109] = 3, + [240110] = 3, + [240122] = 1, + [240123] = 2, + [240124] = 3, + [240125] = 1, + [240126] = 3, + [240127] = 1, + [240138] = 2, + [240139] = 2, + [240140] = 2, + [240141] = 2, + [240142] = 3, + [240143] = 2, + [240145] = 2, + [241002] = 2, + [241003] = 2, + [241006] = 2, + [241011] = 4, + [241017] = 1, + [241018] = 1, + [241031] = 1, + [241039] = 4, + [241153] = 4, + [241160] = 4, + [241161] = 3, + [241168] = 3, + [241176] = 3, + [241177] = 3, + [241181] = 4, + [241182] = 4, + [241183] = 3, + [242315] = 3, + [242317] = 3, +} +Data.Item.TimewornSpellHaste = { + [234016] = 2, + [234020] = 2, + [234024] = 2, + [234028] = 2, + [234032] = 2, +} Data.setNames = { AUGURS_REGALIA = "Augur's Regalia", BLOODSOUL_EMBRACE = "Bloodsoul Embrace", From 943f011725d4c72a79f0796b06f0e1e08753d947 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 25 Dec 2025 16:55:14 +0100 Subject: [PATCH 2/6] enable spell haste for all versions --- Modules/Config/SpellSection.lua | 3 --- Modules/Data/DataUtils.lua | 14 ++++++++++++++ Modules/Data/SpellDamage.lua | 13 +++++++++++-- 3 files changed, 25 insertions(+), 5 deletions(-) diff --git a/Modules/Config/SpellSection.lua b/Modules/Config/SpellSection.lua index 5f7e84e..fa28e2e 100755 --- a/Modules/Config/SpellSection.lua +++ b/Modules/Config/SpellSection.lua @@ -62,9 +62,6 @@ function _Config:LoadSpellSection() name = function() return i18n("Haste Bonus") end, desc = function() return i18n("Shows/Hides the spell haste bonus value.") end, width = 1.5, - hidden = function() - return (not ECS.IsWotlk) - end, disabled = function() return (not ExtendedCharacterStats.profile.spell.display); end, get = function () return ExtendedCharacterStats.profile.spell.hasteBonus.display; end, set = function (_, value) diff --git a/Modules/Data/DataUtils.lua b/Modules/Data/DataUtils.lua index 352c51e..17ce273 100644 --- a/Modules/Data/DataUtils.lua +++ b/Modules/Data/DataUtils.lua @@ -142,4 +142,18 @@ function DataUtils:GetSocketedGemsFromItemLink(itemLink) return nil end +---@return number +function DataUtils:CountTimewornItems() + local timeworn = 0 + if ECS.IsSoD then + for i = 1, 18 do + local id, _ = GetInventoryItemID("player", i) + if Data.Item.IsTimeworn[id] then + timeworn = timeworn + 1 + end + end + end + return timeworn +end + return DataUtils diff --git a/Modules/Data/SpellDamage.lua b/Modules/Data/SpellDamage.lua index 4801b5e..2fff60f 100755 --- a/Modules/Data/SpellDamage.lua +++ b/Modules/Data/SpellDamage.lua @@ -47,6 +47,15 @@ end ---@return string function Data:GetSpellHasteBonus() - local hasteBonus = GetCombatRatingBonus(CR_HASTE_SPELL) + local hasteBonus = GetHaste() + + local timeworn = DataUtils:CountTimewornItems() + + for i = 1, 18 do + local id, _ = GetInventoryItemID("player", i) + hasteBonus = hasteBonus + (Data.Item.SpellHaste[id] or 0) + hasteBonus = hasteBonus + hasteBonus * (Data.Item.TimewornSpellHaste[id] or 0) + end + return DataUtils:Round(hasteBonus, 2) .. "%" -end \ No newline at end of file +end From 6d124a26d72b8ee2b3bc96041570ab8632d9238b Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 25 Dec 2025 17:12:19 +0100 Subject: [PATCH 3/6] wip --- .luacheckrc | 2 ++ Modules/Data/Constants.lua | 2 -- Modules/Data/SpellDamage.lua | 30 +++++++++++++++++++++++++++++- 3 files changed, 31 insertions(+), 3 deletions(-) diff --git a/.luacheckrc b/.luacheckrc index 81cfda2..f9b8d18 100644 --- a/.luacheckrc +++ b/.luacheckrc @@ -563,6 +563,8 @@ stds.ecs = { "C_UnitAuras", "C_UnitAuras.GetAuraDataByIndex", "C_UnitAuras.GetBuffDataByIndex", + "C_UnitAuras.GetDebuffDataByIndex", + "C_UnitAuras.GetPlayerAuraBySpellID", "C_VideoOptions.GetGxAdapterInfo", "C_VoiceChat.ActivateChannel", "C_VoiceChat.BeginLocalCapture", diff --git a/Modules/Data/Constants.lua b/Modules/Data/Constants.lua index 6f2753f..70a5937 100755 --- a/Modules/Data/Constants.lua +++ b/Modules/Data/Constants.lua @@ -386,7 +386,6 @@ Data.Aura.SpellHaste = { [25516] = 11, -- Aura of Command [25773] = 300, -- Will of Weavil [25810] = -50, -- Mind-numbing Poison - [26635] = 5, -- Berserking TODO: depends on health at time of activation [367987] = 101, -- Burning Adrenaline [368615] = 30, -- Pulse Lightning [370066] = 51, -- Visions of Madness @@ -405,7 +404,6 @@ Data.Aura.SpellHaste = { [467522] = 33, -- Blinding Light [469261] = 101, -- Burning Adrenaline [474236] = 100000, -- Blessing of Ji'zhi - [1219557] = 2, -- Power of the Guardian TODO: doesn't stack [1221578] = 25, -- Mark of the Master [1226451] = 20, -- Emergency [1227200] = 20, -- Wickedness diff --git a/Modules/Data/SpellDamage.lua b/Modules/Data/SpellDamage.lua index 2fff60f..14ff2bb 100755 --- a/Modules/Data/SpellDamage.lua +++ b/Modules/Data/SpellDamage.lua @@ -49,13 +49,41 @@ end function Data:GetSpellHasteBonus() local hasteBonus = GetHaste() + -- items local timeworn = DataUtils:CountTimewornItems() - for i = 1, 18 do local id, _ = GetInventoryItemID("player", i) hasteBonus = hasteBonus + (Data.Item.SpellHaste[id] or 0) hasteBonus = hasteBonus + hasteBonus * (Data.Item.TimewornSpellHaste[id] or 0) end + -- buffs + i = 1 + repeat + local aura = C_UnitAuras.GetBuffDataByIndex("player", i) + if aura and aura.spellId then + hasteBonus = hasteBonus + (Data.Aura.SpellHaste[aura.spellId] or 0) + end + i = i + 1 + until (not aura) + + -- debuffs + i = 1 + repeat + local aura = C_UnitAuras.GetDebuffDataByIndex("player", i) + if aura and aura.spellId then + hasteBonus = hasteBonus + (Data.Aura.SpellHaste[aura.spellId] or 0) + end + i = i + 1 + until (not aura) + + -- not stacking buffs + if ECS.IsSod then + aura = C_UnitAuras.GetPlayerAuraBySpellID(1219557) -- Power of the Guardian + if aura then + hasteBonus = hasteBonus + 2 + end + end + return DataUtils:Round(hasteBonus, 2) .. "%" end From f3aa2d4592716f141037085d01a2fa9cd30ec084 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 25 Dec 2025 17:14:30 +0100 Subject: [PATCH 4/6] fixes --- Modules/Data/SpellDamage.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Modules/Data/SpellDamage.lua b/Modules/Data/SpellDamage.lua index 14ff2bb..fc8dd72 100755 --- a/Modules/Data/SpellDamage.lua +++ b/Modules/Data/SpellDamage.lua @@ -54,11 +54,11 @@ function Data:GetSpellHasteBonus() for i = 1, 18 do local id, _ = GetInventoryItemID("player", i) hasteBonus = hasteBonus + (Data.Item.SpellHaste[id] or 0) - hasteBonus = hasteBonus + hasteBonus * (Data.Item.TimewornSpellHaste[id] or 0) + hasteBonus = hasteBonus + hasteBonus * (Data.Item.TimewornSpellHaste[id] or 0) * timeworn end -- buffs - i = 1 + local i = 1 repeat local aura = C_UnitAuras.GetBuffDataByIndex("player", i) if aura and aura.spellId then @@ -79,7 +79,7 @@ function Data:GetSpellHasteBonus() -- not stacking buffs if ECS.IsSod then - aura = C_UnitAuras.GetPlayerAuraBySpellID(1219557) -- Power of the Guardian + local aura = C_UnitAuras.GetPlayerAuraBySpellID(1219557) -- Power of the Guardian if aura then hasteBonus = hasteBonus + 2 end From 6445be5462d9665c16c7b4b8e799c606653e2ebd Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Thu, 25 Dec 2025 17:15:14 +0100 Subject: [PATCH 5/6] fix --- Modules/Data/SpellDamage.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Modules/Data/SpellDamage.lua b/Modules/Data/SpellDamage.lua index fc8dd72..970c8f5 100755 --- a/Modules/Data/SpellDamage.lua +++ b/Modules/Data/SpellDamage.lua @@ -54,7 +54,7 @@ function Data:GetSpellHasteBonus() for i = 1, 18 do local id, _ = GetInventoryItemID("player", i) hasteBonus = hasteBonus + (Data.Item.SpellHaste[id] or 0) - hasteBonus = hasteBonus + hasteBonus * (Data.Item.TimewornSpellHaste[id] or 0) * timeworn + hasteBonus = hasteBonus + timeworn * (Data.Item.TimewornSpellHaste[id] or 0) end -- buffs From 6126324cd1cfbedadd9dc2372cef36d9d8604399 Mon Sep 17 00:00:00 2001 From: Alessandro Barbieri Date: Mon, 29 Dec 2025 01:19:48 +0100 Subject: [PATCH 6/6] restructure tables --- Modules/Data/Constants.lua | 1418 ++++++++++++++++++------------------ 1 file changed, 711 insertions(+), 707 deletions(-) diff --git a/Modules/Data/Constants.lua b/Modules/Data/Constants.lua index 70a5937..7ea6e86 100755 --- a/Modules/Data/Constants.lua +++ b/Modules/Data/Constants.lua @@ -20,716 +20,720 @@ Data.MAGE = 8 Data.WARLOCK = 9 Data.DRUID = 11 -Data.Aura = {} -Data.Aura.AllowCastingManaRegeneration = { - [6117] = (ECS.IsWotlk and 0.5 or 0.3), -- Mage Armor rank 1 - [12051] = 1, -- Evocation - [15271] = (ECS.IsWotlk and 0.83 or 0.5), -- Spirit Tap - [18371] = 0.5, -- Soul Siphon - [22782] = (ECS.IsWotlk and 0.5 or 0.3), -- Mage Armor rank 2 - [22783] = (ECS.IsWotlk and 0.5 or 0.3), -- Mage Armor rank 3 - [23684] = 1, -- Aura of the Blue Dragon - [27125] = (ECS.IsWotlk and 0.5 or 0.3), -- Mage Armor rank 4 - [29166] = 1, -- Innervate - [32932] = 1, -- Sun Shield - [38346] = 0.15, -- Meditation - [43023] = 0.5, -- Mage Armor rank 5 - [43024] = 0.5, -- Mage Armor rank 6 - [49307] = 1, -- Full Mana Regen - [49694] = 0.17, -- Improved Spirit Tap 1/2 - [59000] = 0.33, -- Improved Spirit Tap 2/2 - [408261] = 0.5, -- Dreamstate - [412325] = 0.1, -- Enlightenment - [425124] = 1, -- Arcane Surge - [437357] = 1, -- Gneuromantic Meditation - [456195] = 1, -- Innervate - [468466] = 1, -- Unmaking the Simulacrum - [1213422] = 1, -- Aura of the Blue Dragon +Data.Aura = { + AllowCastingManaRegeneration = { + [6117] = (ECS.IsWotlk and 0.5 or 0.3), -- Mage Armor rank 1 + [12051] = 1, -- Evocation + [15271] = (ECS.IsWotlk and 0.83 or 0.5), -- Spirit Tap + [18371] = 0.5, -- Soul Siphon + [22782] = (ECS.IsWotlk and 0.5 or 0.3), -- Mage Armor rank 2 + [22783] = (ECS.IsWotlk and 0.5 or 0.3), -- Mage Armor rank 3 + [23684] = 1, -- Aura of the Blue Dragon + [27125] = (ECS.IsWotlk and 0.5 or 0.3), -- Mage Armor rank 4 + [29166] = 1, -- Innervate + [32932] = 1, -- Sun Shield + [38346] = 0.15, -- Meditation + [43023] = 0.5, -- Mage Armor rank 5 + [43024] = 0.5, -- Mage Armor rank 6 + [49307] = 1, -- Full Mana Regen + [49694] = 0.17, -- Improved Spirit Tap 1/2 + [59000] = 0.33, -- Improved Spirit Tap 2/2 + [408261] = 0.5, -- Dreamstate + [412325] = 0.1, -- Enlightenment + [425124] = 1, -- Arcane Surge + [437357] = 1, -- Gneuromantic Meditation + [456195] = 1, -- Innervate + [468466] = 1, -- Unmaking the Simulacrum + [1213422] = 1, -- Aura of the Blue Dragon + }, + CritReductionAll = { + [30708] = (ECS.IsWotlk and -3 or nil), -- totem of wrath + [403816] = 6, -- metamorphosis + [428741] = 5, -- molten armor + [430432] = 5, -- battle hardened + }, + CritReductionMelee = { + [47241] = 6, -- metamorphosis + [408680] = 6, -- way of earth + }, + CritReductionSpell = { + [17794] = (ECS.IsWotlk and -1 or nil), -- Shadow Mastery 1/5 + [17797] = (ECS.IsWotlk and -3 or nil), -- Shadow Mastery 2/5 + [17798] = (ECS.IsWotlk and -2 or nil), -- Shadow Mastery 3/5 + [17799] = (ECS.IsWotlk and -4 or nil), -- Shadow Mastery 4/5 + [17800] = (ECS.IsWotlk and -5 or nil), -- Shadow Mastery 5/5 + [22959] = (ECS.IsWotlk and -5 or nil), -- Improved Scorch + }, + IsFeralForm = { + [768] = true, -- Cat Form + [5487] = true, -- Bear Form + [9634] = true, -- Dire Bear Form + }, + IsLightningShield = { + [324] = true, -- Lightning Shield rank 1 + [325] = true, -- Lightning Shield rank 2 + [905] = true, -- Lightning Shield rank 3 + [945] = true, -- Lightning Shield rank 4 + [8134] = true, -- Lightning Shield rank 5 + [10431] = true, -- Lightning Shield rank 6 + [10432] = true, -- Lightning Shield rank 7 + [25469] = true, -- Lightning Shield rank 8 + [25472] = true, -- Lightning Shield rank 9 + [26363] = true, -- Lightning Shield + [26364] = true, -- Lightning Shield + [26365] = true, -- Lightning Shield + [26366] = true, -- Lightning Shield + [26367] = true, -- Lightning Shield + [26369] = true, -- Lightning Shield + [26370] = true, -- Lightning Shield + [26371] = true, -- Lightning Shield + [26372] = true, -- Lightning Shield + [27635] = true, -- Lightning Shield + [32642] = true, -- Spore Cloud + [34828] = true, -- Water Shield + [35320] = true, -- Electric Skin + [49278] = true, -- Lightning Shield + [49279] = true, -- Lightning Shield + [49280] = true, -- Lightning Shield rank 10 + [49281] = true, -- Lightning Shield rank 11 + }, + MP5 = { + [430] = 42, -- drink + [431] = 104, -- drink + [432] = 174, -- drink + [833] = 30, -- Green Tea + [1133] = 249, -- drink + [1135] = 332, -- drink + [1137] = 489, -- drink + [2639] = 70, -- food + [10250] = 800, -- drink + [16609] = 10, -- Warchief's Blessing + [18140] = 735, -- Blessed Sunfruit Juice + [18194] = (ECS.IsWotlk and 10 or 8), -- Mana Regeneration + [21172] = 75, -- Grip of Command + [21174] = 50, -- Aura of Battle + [22734] = 700, -- drink + [23698] = 735, -- Alterac Spring Water + [24363] = (ECS.IsWotlk and 15 or 12), -- Mana Regeneration + [24398] = 43, -- Water Shield Rank 1 TBC / 7 WOTLK + [25696] = 735, -- Drink + [25697] = 735, -- Old Enriched Manna Biscuit + [25701] = 75, -- Brain Food + [25703] = 135, -- Brain Food + [25887] = 210, -- Brain Food + [25889] = 300, -- Brain Food + [26261] = 735, -- Drink + [26402] = 735, -- Drink + [26473] = 367, -- drink + [26475] = 551, -- drink + [27089] = 240*5, -- Drink + [28145] = (ECS.IsWotlk and 14 or 11), -- Power of the Guardian + [28509] = (ECS.IsWotlk and 20 or 16), -- Greater Mana Regeneration + [28519] = (ECS.IsWotlk and 31 or 25), -- Flask of Mighty Restoration + [28795] = (ECS.IsWotlk and 35 or 28), -- Holy Power + [28804] = (ECS.IsWotlk and 30 or 24), -- Epiphany + [28820] = (ECS.IsWotlk and 19 or 15), -- Lightning Shield + [28824] = (ECS.IsWotlk and 35 or 28), -- Totemic Power + [29007] = 489, -- Drink + [29039] = 300, -- Fizzy Energy Drink + [31036] = (ECS.IsWotlk and 56 or 45), -- Verdant Flame + [31462] = 12, -- Moonwell Restoration + [32548] = 33, -- Symbol of Hope + [33265] = (ECS.IsWotlk and 10 or 8), -- well fed + [33736] = 50, -- Water Shield Rank 2 TBC / 8 WOTLK + [33774] = 735, -- Underspore Pod + [34291] = 850, -- drink + [34410] = 10, -- Hellscream's Warsong + [35095] = (ECS.IsWotlk and 26 or 21), -- Enlightenment + [37656] = (ECS.IsWotlk and 95 or 76), -- wisdom + [38437] = (ECS.IsWotlk and 19 or 15), -- Totemic Mastery + [40568] = (ECS.IsWotlk and 12 or 8), -- Unstable Flask of the Elder Only works in Blade's Edge Mountains Plateaus and Gruul's Lair. + [40582] = (ECS.IsWotlk and 12 or 8), -- Unstable Flask of the Elder Only works in Blade's Edge Mountains Plateaus and Gruul's Lair. + [41605] = (ECS.IsWotlk and 31 or 25), -- Mighty Restoration of Shattrath Only active in Tempest Keep, Serpentshrine Cavern, Caverns of Time: Mount Hyjal, Black Temple and the Sunwell Plateau. + [41610] = (ECS.IsWotlk and 31 or 25), -- Mighty Restoration of Shattrath Only active in Tempest Keep, Serpentshrine Cavern, Caverns of Time: Mount Hyjal, Black Temple and the Sunwell Plateau. + [42308] = 1250, -- brain food + [42312] = 1200, -- Brain Food + [43154] = 489, -- Drink + [43182] = 428*5, -- Drink + [43183] = 640*5, -- Drink + [43742] = (ECS.IsWotlk and 28 or 22), -- Grace of the Naaru + [44107] = 42, -- Brewfest Drink + [44109] = 104, -- Brewfest Drink + [44110] = 174, -- Brewfest Drink + [44111] = 249, -- Brewfest Drink + [44112] = 332, -- Brewfest Drink + [44113] = 489, -- Brewfest Drink + [44114] = 700, -- Brewfest Drink + [44115] = 1200, -- Brewfest Drink + [44116] = 1200, -- Brewfest Drink + [45019] = 332, -- Holiday Drink + [45020] = 1200, -- Holiday Drink + [46386] = (ECS.IsWotlk and 83 or 66), -- Luminous Bluetail + [46755] = 240, -- drink + [49472] = 240*5, -- Drink Coffee + [49623] = 125, -- Effervescence + [52051] = 91, -- Blessing of Zim'Rhuk within Zul'Drak, Gundrak, and Drak'Tharon Keep. + [52127] = 10, -- Water Shield rank 1 + [52129] = 15, -- Water Shield rank 2 + [52131] = 21, -- Water Shield rank 3 + [52134] = 26, -- Water Shield rank 4 + [52136] = 33, -- Water Shield rank 5 + [52138] = 38, -- Water Shield rank 6 + [52911] = 3200, -- Drink + [53373] = 1200, -- Thunderbrew's Hard Ale + [53764] = 30, -- Mighty Mana Regeneration + [54212] = 45, -- Flask of Pure Mojo + [57073] = 640*5, -- Drink + [57107] = 15, -- Well Fed + [57291] = 15, -- Well Fed + [57334] = 40, -- Well Fed + [57960] = 100, -- Water Shield rank 9 + [59674] = 20, -- Moonshroud Residue + [60520] = 220, -- Spark of Life + [61268] = 2160, -- Mana Regeneration + [61830] = 428*5, -- Drink + [64356] = 3200, -- Drink + [64739] = 272, -- Show of Faith + [65003] = 220, -- Memories of Love + [65363] = 3200, -- Brewfest Drink + [67696] = 16, -- Energized + [67750] = 18, -- Energized + [69560] = 3200, -- Brewfest Drink + [69561] = 3200, -- Brewfest Drink + [71584] = 304, -- Revitalized + [72623] = 489, -- Drink + [355366] = 10, -- Warchief's Blessing + [370548] = 10, -- Skeletal Artifact + [430948] = 8, -- Arcane Recovery + [446396] = 12, -- Atal'ai Mojo of Life. This has no effect outside of Sunken Temple. + [446714] = 1104, -- Drink + [448084] = 12, -- Restless Dreams. The benefits of this flask only apply in areas under the influence of the nightmare. + [460939] = 10, -- Might of Stormwind + [460940] = 10, -- Might of Stormwind + [461632] = 1104, -- Stratholme Holy Water + [468767] = 851, -- drink + [473441] = 10, -- Might of Blackrock + [1213886] = 13, -- Flask of Unyielding Sorrow + [1220542] = 28, -- Holy Power + [1220685] = 28, -- Totemic Power + }, + MP5Tooltip = { + [5677] = (ECS.IsWotlk and 5/2 or nil), -- Mana Spring rank 1 + [10491] = (ECS.IsWotlk and 5/2 or nil), -- Mana Spring rank 2 + [10493] = (ECS.IsWotlk and 5/2 or nil), -- Mana Spring rank 3 + [10494] = (ECS.IsWotlk and 5/2 or nil), -- Mana Spring rank 4 + [19742] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Blessing of Wisdom rank 1 + [19850] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Blessing of Wisdom rank 2 + [19852] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Blessing of Wisdom rank 3 + [19853] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Blessing of Wisdom rank 4 + [19854] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Blessing of Wisdom rank 5 + [25290] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Blessing of Wisdom rank 6 + [25569] = (ECS.IsWotlk and 5/2 or nil), -- Mana Spring rank 5 + [25894] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Greater Blessing of Wisdom rank 1 + [25918] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Greater Blessing of Wisdom rank 2 + [27142] = 1, -- Blessing of Wisdom rank 7 + [27143] = 1, -- Greater Blessing of Wisdom rank 3 + [48935] = 1, -- Blessing of Wisdom rank 8 + [48936] = 1, -- Blessing of Wisdom rank 9 + [48937] = 1, -- Greater Blessing of Wisdom rank 4 + [48938] = 1, -- Greater Blessing of Wisdom rank 5 + [56521] = 1, -- Blessing of Wisdom + [58775] = 5/2, -- Mana Spring rank 6 + [58776] = 5/2, -- Mana Spring rank 7 + [58777] = 5/2, -- Mana Spring rank 8 + }, + PercentageMp5 = { + [12051] = ((ECS.IsTbc or ECS.IsWotlk) and 0.15/2*5 or nil), -- Evocation + [18792] = ((ECS.IsTbc or ECS.IsWotlk) and 0.03/4 or 0.02/4)*5, -- Fel Energy + [24355] = 0.02*5, -- Drink + [24707] = 0.03*5, -- Food + [25990] = 0.05*5, -- Graccu's Mince Meat Fruitcake + [26263] = ((ECS.IsTbc or ECS.IsWotlk) and 0.03 or 0.04)*5, -- Dim Sum + [29055] = 0.04*5, -- Refreshing Red Apple + [30024] = 0.2*5, -- Drink + [30254] = 0.05*5, -- Evocation + [30874] = 0.05*5, -- Gift of the Water Spirit + [34074] = 0.04/3*5, -- Aspect of the Viper + [35701] = 0.02/4*5, -- Touch of Shadow + [38549] = 0.03*5, -- Empowerment + [38730] = 0.09/2*5, -- Refreshing Mist + [52067] = 0.02/2*5, -- Aura of Regeneration + [53089] = 0.02*5, -- Worgen's Blood + [53517] = 0.1/3*5, -- Roar of Recovery + [54428] = 0.05/3*5, -- Divine Plea + [57056] = 0.02/5*5, -- Aura of Regeneration + [58026] = 0.1/2*5, -- Blessing of the Crusade + [61011] = 0.15/2*5, -- Improved Brilliance Aura + [74501] = 0.05*5, -- Brilliant Tactics + [74719] = 0.05*5, -- Brilliant Tactics + [74865] = 0.05*5, -- Boon of the Loa + [408510] = 0.02, -- Water Shield + [413083] = 0.15, -- Resilience of Nature + [415058] = 0.05/3*5, -- Guarded by the Light + [415423] = 0.1/3*5, -- Aspect of the Viper + [425294] = 0.06*5, -- Dispersion + [437324] = 0.02*5, -- Deep Slumber + [449879] = 0.06*5, -- Dream Fog + [1226808] = 0.05*5, -- Food + }, + PeriodicallyGiveMana = { + [15604] = 150, -- Second Wind + [15822] = 20, -- Dreamless Sleep + [16191] = 170/3*5, -- Mana Tide + [16599] = 50, -- Blessing of Shahram + [17252] = 22, -- Mark of the Dragon Lord + [17328] = 15, -- Aura of Penitence + [17355] = 230/3*5, -- Mana Tide + [17360] = 290/3*5, -- Mana Tide + [17447] = 375, -- Circle of Flame + [18194] = 8, -- Mana Regeneration + [19634] = 50/3*5, -- Mana Rejuvenation + [21955] = 60, -- Razorlash Root + [23108] = 500, -- Blessing of Nordrassil + [23513] = 2500, -- Essence of the Red + [24268] = 60, -- Mar'li's Brain Boost + [24360] = 875, -- Greater Dreamless Sleep + [24884] = 200, -- Earthen Sigil + [25694] = 3, -- Well Fed + [25941] = 6, -- Well Fed + [26551] = 600, -- Jade Owl + [26600] = 300, -- Emerald Owl + [27996] = 50, -- Spellsurge + [28504] = 1500, -- Major Dreamless Sleep + [29040] = 6, -- Fizzy Energy Drink + [29882] = 875, -- Loose Mana + [31045] = 375, -- Talasite Owl + [35478] = 200, -- Drums of Restoration + [38929] = 400/3*5, -- Fel Mana + [45027] = 750, -- Revitalize + [45052] = 750, -- Evocation + [45860] = 1125, -- Breath: Revitalize + [46785] = 375, -- Seaspray Albatross + [53753] = 4500, -- Nightmare Slumber + [54833] = 450, -- Glyph of Innervate + [55740] = 2500, -- Essence of the Red + [71881] = 300, -- Invigoration + [71941] = 200/3*5, -- Twisted Nightmare + [351358] = 200, -- Greater Drums of Restoration + [434851] = 380, -- Minor Evocation + [435168] = 12, -- Guard of the Innovator + [446088] = 24, -- Leyline Attunement + [462858] = 750, -- Circle of Flame + }, + PeriodicallyGiveManaTooltip = { + [5677] = (ECS.IsWotlk and nil or 5/2), -- Mana Spring rank 1 + [10491] = (ECS.IsWotlk and nil or 5/2), -- Mana Spring rank 2 + [10493] = (ECS.IsWotlk and nil or 5/2), -- Mana Spring rank 3 + [10494] = (ECS.IsWotlk and nil or 5/2), -- Mana Spring rank 4 + [19742] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Blessing of Wisdom rank 1 + [19850] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Blessing of Wisdom rank 2 + [19852] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Blessing of Wisdom rank 3 + [19853] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Blessing of Wisdom rank 4 + [19854] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Blessing of Wisdom rank 5 + [24853] = 5/2, -- Mana Spring + [25290] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Blessing of Wisdom rank 6 + [25569] = (ECS.IsWotlk and nil or 5/2), -- Mana Spring rank 5 + [25894] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Greater Blessing of Wisdom rank 1 + [25918] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Greater Blessing of Wisdom rank 2 + }, + SpellCrit = { + [24907] = ((ECS.IsTBC or ECS.IsWotlk) and 5 or nil), -- Moonkin Aura + [29177] = 6, -- Elemental Devastation Rank 2 + [29178] = 9, -- Elemental Devastation Rank 3 + [30165] = 3, -- Elemental Devastation Rank 1 + [30482] = 3, -- Molten Armor + [30708] = 3, -- Totem of Wrath + [51466] = 3, -- Elemental Oath Rank 1 + [51470] = 5, -- Elemental Oath Rank 2 + }, + SpellHaste = { + [1714] = -50, -- Curse of Tongues Rank 1 + [3603] = -35, -- Distracting Pain + [5760] = -40, -- Mind-numbing Poison Rank 1 + [7102] = -25, -- Contagion of Rot + [7103] = -25, -- Contagion of Rot + [7127] = -20, -- Wavering Will + [8140] = -50, -- Befuddlement + [8215] = 100, -- Rapid Cast + [8272] = -20, -- Mind Tremor + [8692] = -50, -- Mind-numbing Poison II Rank 2 + [10348] = 100, -- Tune Up + [10651] = -20, -- Curse of the Eye + [10653] = -20, -- Curse of the Eye + [11398] = -60, -- Mind-numbing Poison III Rank 3 + [11719] = -60, -- Curse of Tongues Rank 2 + [12255] = -15, -- Curse of Tuten'kash + [12889] = -50, -- Curse of Tongues + [13338] = -50, -- Curse of Tongues + [14538] = -35, -- Aural Shock + [15470] = -50, -- Curse of Tongues + [17331] = -10, -- Fang of the Crystal Spider + [17633] = 66, -- Arcane Focus + [18173] = 100000, -- Burning Adrenaline + [18803] = 100000, -- Focus + [19365] = -50, -- Ancient Dread + [19779] = 26, -- Inspire + [22247] = -80, -- Suppression Aura + [22642] = -50, -- Brood Power: Bronze + [22710] = 100, -- Enlarge + [22909] = -50, -- Eye of Immol'thar + [23153] = -50, -- Brood Affliction: Blue + [23620] = 100000, -- Burning Adrenaline + [23723] = 33, -- Mind Quickening + [23733] = 33, -- Blinding Light + [24415] = -50, -- Slow + [25195] = -75, -- Curse of Tongues + [25516] = 11, -- Aura of Command + [25773] = 300, -- Will of Weavil + [25810] = -50, -- Mind-numbing Poison + [367987] = 101, -- Burning Adrenaline + [368615] = 30, -- Pulse Lightning + [370066] = 51, -- Visions of Madness + [370767] = 11, -- Essence of C'Thun + [370832] = 15, -- Gift of the Spider + [371206] = 100, -- Servant of Chaos + [402794] = -60, -- Curse of Tongues + [425121] = 20, -- Icy Veins + [427714] = 30, -- Backdraft + [429125] = 20, -- Icy Veins + [431060] = 100001, -- Flight Insurance + [437362] = 20, -- Hyperconductive Shock + [444046] = -50, -- Curse of Tongues + [446528] = 10, -- Echoes of Madness + [467141] = 33, -- Mind Quickening + [467522] = 33, -- Blinding Light + [469261] = 101, -- Burning Adrenaline + [474236] = 100000, -- Blessing of Ji'zhi + [1221578] = 25, -- Mark of the Master + [1226451] = 20, -- Emergency + [1227200] = 20, -- Wickedness + [1236220] = -50, -- Slow + }, } -Data.Aura.CritReductionAll = { - [30708] = (ECS.IsWotlk and -3 or nil), -- totem of wrath - [403816] = 6, -- metamorphosis - [428741] = 5, -- molten armor - [430432] = 5, -- battle hardened +Data.Enchant = { + Ids = { + BIZNICK_SCOPE = 2523, -- 3% Hit from Biznicks 247x128 Accurascope + }, + MP5 = { + [2381] = 10, -- Enchant Chest - Greater Mana Restoration + [2565] = 4, -- Enchant Bracer - Mana Regeneration + [2590] = 4, -- Prophetic Aura + [2624] = 4, -- Minor Mana Oil + [2625] = 8, -- Lesser Mana Oil + [2629] = 12, -- Brilliant Mana Oil + [2656] = 4, -- Enchant Boots - Vitality + [2677] = 14, -- Superior Mana Oil + [2679] = 6, -- Enchant Bracer - Restore Mana Prime + [2715] = 4, -- Resilience of the Scourge + [2980] = 4, -- Greater Inscription of Faith + [2992] = 5, -- Inscription of the Oracle + [2993] = 6, -- Greater Inscription of the Oracle + [3001] = 7, -- Glyph of Renewal + [3150] = 6, -- Enchant Chest – Restore Mana Prime + [3244] = 7, -- Enchant Boots - Greater Vitality + [3298] = 19, -- Exceptional Mana Oil + [3807] = 5, -- Inscription of the Crag + [3809] = 8, -- Greater Inscription of the Crag + [3819] = 10, -- Arcanum of Blissful Mending + [3836] = 8, -- Master's Inscription of the Crag + [7099] = 12, -- Blackfathom Mana Oil. This effect only applies within Blackfathom Deeps. + }, + BlockValue = { + [2583] = 15, -- Presence of Might + [2653] = 18, -- Enchant Shield - Tough Shield + [2655] = 15, -- Enchant Shield - Shield Block + [3849] = 81, -- Titanium Plating + [7633] = 15, -- Presence of Valor + }, } -Data.Aura.CritReductionMelee = { - [47241] = 6, -- metamorphosis - [408680] = 6, -- way of earth +Data.Gem = { + MP5 = { + [23106] = 1, + [23109] = 1, + [23121] = 2, + [24037] = 3, + [24057] = 2, + [24065] = 2, + [28465] = 1, + [30550] = 2, + [30560] = 2, + [30589] = 2, + [30594] = 2, + [30603] = 2, + [30606] = 2, + [31864] = 1, + [31865] = 2, + [32202] = 4, + [32214] = 2, + [32216] = 2, + [32225] = 2, + }, } -Data.Aura.CritReductionSpell = { - [17794] = (ECS.IsWotlk and -1 or nil), -- Shadow Mastery 1/5 - [17797] = (ECS.IsWotlk and -3 or nil), -- Shadow Mastery 2/5 - [17798] = (ECS.IsWotlk and -2 or nil), -- Shadow Mastery 3/5 - [17799] = (ECS.IsWotlk and -4 or nil), -- Shadow Mastery 4/5 - [17800] = (ECS.IsWotlk and -5 or nil), -- Shadow Mastery 5/5 - [22959] = (ECS.IsWotlk and -5 or nil), -- Improved Scorch -} -Data.Aura.IsFeralForm = { - [768] = true, -- Cat Form - [5487] = true, -- Bear Form - [9634] = true, -- Dire Bear Form -} -Data.Aura.IsLightningShield = { - [324] = true, -- Lightning Shield rank 1 - [325] = true, -- Lightning Shield rank 2 - [905] = true, -- Lightning Shield rank 3 - [945] = true, -- Lightning Shield rank 4 - [8134] = true, -- Lightning Shield rank 5 - [10431] = true, -- Lightning Shield rank 6 - [10432] = true, -- Lightning Shield rank 7 - [25469] = true, -- Lightning Shield rank 8 - [25472] = true, -- Lightning Shield rank 9 - [26363] = true, -- Lightning Shield - [26364] = true, -- Lightning Shield - [26365] = true, -- Lightning Shield - [26366] = true, -- Lightning Shield - [26367] = true, -- Lightning Shield - [26369] = true, -- Lightning Shield - [26370] = true, -- Lightning Shield - [26371] = true, -- Lightning Shield - [26372] = true, -- Lightning Shield - [27635] = true, -- Lightning Shield - [32642] = true, -- Spore Cloud - [34828] = true, -- Water Shield - [35320] = true, -- Electric Skin - [49278] = true, -- Lightning Shield - [49279] = true, -- Lightning Shield - [49280] = true, -- Lightning Shield rank 10 - [49281] = true, -- Lightning Shield rank 11 -} -Data.Aura.MP5 = { - [430] = 42, -- drink - [431] = 104, -- drink - [432] = 174, -- drink - [833] = 30, -- Green Tea - [1133] = 249, -- drink - [1135] = 332, -- drink - [1137] = 489, -- drink - [2639] = 70, -- food - [10250] = 800, -- drink - [16609] = 10, -- Warchief's Blessing - [18140] = 735, -- Blessed Sunfruit Juice - [18194] = (ECS.IsWotlk and 10 or 8), -- Mana Regeneration - [21172] = 75, -- Grip of Command - [21174] = 50, -- Aura of Battle - [22734] = 700, -- drink - [23698] = 735, -- Alterac Spring Water - [24363] = (ECS.IsWotlk and 15 or 12), -- Mana Regeneration - [24398] = 43, -- Water Shield Rank 1 TBC / 7 WOTLK - [25696] = 735, -- Drink - [25697] = 735, -- Old Enriched Manna Biscuit - [25701] = 75, -- Brain Food - [25703] = 135, -- Brain Food - [25887] = 210, -- Brain Food - [25889] = 300, -- Brain Food - [26261] = 735, -- Drink - [26402] = 735, -- Drink - [26473] = 367, -- drink - [26475] = 551, -- drink - [27089] = 240*5, -- Drink - [28145] = (ECS.IsWotlk and 14 or 11), -- Power of the Guardian - [28509] = (ECS.IsWotlk and 20 or 16), -- Greater Mana Regeneration - [28519] = (ECS.IsWotlk and 31 or 25), -- Flask of Mighty Restoration - [28795] = (ECS.IsWotlk and 35 or 28), -- Holy Power - [28804] = (ECS.IsWotlk and 30 or 24), -- Epiphany - [28820] = (ECS.IsWotlk and 19 or 15), -- Lightning Shield - [28824] = (ECS.IsWotlk and 35 or 28), -- Totemic Power - [29007] = 489, -- Drink - [29039] = 300, -- Fizzy Energy Drink - [31036] = (ECS.IsWotlk and 56 or 45), -- Verdant Flame - [31462] = 12, -- Moonwell Restoration - [32548] = 33, -- Symbol of Hope - [33265] = (ECS.IsWotlk and 10 or 8), -- well fed - [33736] = 50, -- Water Shield Rank 2 TBC / 8 WOTLK - [33774] = 735, -- Underspore Pod - [34291] = 850, -- drink - [34410] = 10, -- Hellscream's Warsong - [35095] = (ECS.IsWotlk and 26 or 21), -- Enlightenment - [37656] = (ECS.IsWotlk and 95 or 76), -- wisdom - [38437] = (ECS.IsWotlk and 19 or 15), -- Totemic Mastery - [40568] = (ECS.IsWotlk and 12 or 8), -- Unstable Flask of the Elder Only works in Blade's Edge Mountains Plateaus and Gruul's Lair. - [40582] = (ECS.IsWotlk and 12 or 8), -- Unstable Flask of the Elder Only works in Blade's Edge Mountains Plateaus and Gruul's Lair. - [41605] = (ECS.IsWotlk and 31 or 25), -- Mighty Restoration of Shattrath Only active in Tempest Keep, Serpentshrine Cavern, Caverns of Time: Mount Hyjal, Black Temple and the Sunwell Plateau. - [41610] = (ECS.IsWotlk and 31 or 25), -- Mighty Restoration of Shattrath Only active in Tempest Keep, Serpentshrine Cavern, Caverns of Time: Mount Hyjal, Black Temple and the Sunwell Plateau. - [42308] = 1250, -- brain food - [42312] = 1200, -- Brain Food - [43154] = 489, -- Drink - [43182] = 428*5, -- Drink - [43183] = 640*5, -- Drink - [43742] = (ECS.IsWotlk and 28 or 22), -- Grace of the Naaru - [44107] = 42, -- Brewfest Drink - [44109] = 104, -- Brewfest Drink - [44110] = 174, -- Brewfest Drink - [44111] = 249, -- Brewfest Drink - [44112] = 332, -- Brewfest Drink - [44113] = 489, -- Brewfest Drink - [44114] = 700, -- Brewfest Drink - [44115] = 1200, -- Brewfest Drink - [44116] = 1200, -- Brewfest Drink - [45019] = 332, -- Holiday Drink - [45020] = 1200, -- Holiday Drink - [46386] = (ECS.IsWotlk and 83 or 66), -- Luminous Bluetail - [46755] = 240, -- drink - [49472] = 240*5, -- Drink Coffee - [49623] = 125, -- Effervescence - [52051] = 91, -- Blessing of Zim'Rhuk within Zul'Drak, Gundrak, and Drak'Tharon Keep. - [52127] = 10, -- Water Shield rank 1 - [52129] = 15, -- Water Shield rank 2 - [52131] = 21, -- Water Shield rank 3 - [52134] = 26, -- Water Shield rank 4 - [52136] = 33, -- Water Shield rank 5 - [52138] = 38, -- Water Shield rank 6 - [52911] = 3200, -- Drink - [53373] = 1200, -- Thunderbrew's Hard Ale - [53764] = 30, -- Mighty Mana Regeneration - [54212] = 45, -- Flask of Pure Mojo - [57073] = 640*5, -- Drink - [57107] = 15, -- Well Fed - [57291] = 15, -- Well Fed - [57334] = 40, -- Well Fed - [57960] = 100, -- Water Shield rank 9 - [59674] = 20, -- Moonshroud Residue - [60520] = 220, -- Spark of Life - [61268] = 2160, -- Mana Regeneration - [61830] = 428*5, -- Drink - [64356] = 3200, -- Drink - [64739] = 272, -- Show of Faith - [65003] = 220, -- Memories of Love - [65363] = 3200, -- Brewfest Drink - [67696] = 16, -- Energized - [67750] = 18, -- Energized - [69560] = 3200, -- Brewfest Drink - [69561] = 3200, -- Brewfest Drink - [71584] = 304, -- Revitalized - [72623] = 489, -- Drink - [355366] = 10, -- Warchief's Blessing - [370548] = 10, -- Skeletal Artifact - [430948] = 8, -- Arcane Recovery - [446396] = 12, -- Atal'ai Mojo of Life. This has no effect outside of Sunken Temple. - [446714] = 1104, -- Drink - [448084] = 12, -- Restless Dreams. The benefits of this flask only apply in areas under the influence of the nightmare. - [460939] = 10, -- Might of Stormwind - [460940] = 10, -- Might of Stormwind - [461632] = 1104, -- Stratholme Holy Water - [468767] = 851, -- drink - [473441] = 10, -- Might of Blackrock - [1213886] = 13, -- Flask of Unyielding Sorrow - [1220542] = 28, -- Holy Power - [1220685] = 28, -- Totemic Power -} -Data.Aura.MP5Tooltip = { - [5677] = (ECS.IsWotlk and 5/2 or nil), -- Mana Spring rank 1 - [10491] = (ECS.IsWotlk and 5/2 or nil), -- Mana Spring rank 2 - [10493] = (ECS.IsWotlk and 5/2 or nil), -- Mana Spring rank 3 - [10494] = (ECS.IsWotlk and 5/2 or nil), -- Mana Spring rank 4 - [19742] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Blessing of Wisdom rank 1 - [19850] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Blessing of Wisdom rank 2 - [19852] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Blessing of Wisdom rank 3 - [19853] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Blessing of Wisdom rank 4 - [19854] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Blessing of Wisdom rank 5 - [25290] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Blessing of Wisdom rank 6 - [25569] = (ECS.IsWotlk and 5/2 or nil), -- Mana Spring rank 5 - [25894] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Greater Blessing of Wisdom rank 1 - [25918] = ((ECS.IsTbc or ECS.IsWotlk) and 1 or nil), -- Greater Blessing of Wisdom rank 2 - [27142] = 1, -- Blessing of Wisdom rank 7 - [27143] = 1, -- Greater Blessing of Wisdom rank 3 - [48935] = 1, -- Blessing of Wisdom rank 8 - [48936] = 1, -- Blessing of Wisdom rank 9 - [48937] = 1, -- Greater Blessing of Wisdom rank 4 - [48938] = 1, -- Greater Blessing of Wisdom rank 5 - [56521] = 1, -- Blessing of Wisdom - [58775] = 5/2, -- Mana Spring rank 6 - [58776] = 5/2, -- Mana Spring rank 7 - [58777] = 5/2, -- Mana Spring rank 8 -} -Data.Aura.PercentageMp5 = { - [12051] = ((ECS.IsTbc or ECS.IsWotlk) and 0.15/2*5 or nil), -- Evocation - [18792] = ((ECS.IsTbc or ECS.IsWotlk) and 0.03/4 or 0.02/4)*5, -- Fel Energy - [24355] = 0.02*5, -- Drink - [24707] = 0.03*5, -- Food - [25990] = 0.05*5, -- Graccu's Mince Meat Fruitcake - [26263] = ((ECS.IsTbc or ECS.IsWotlk) and 0.03 or 0.04)*5, -- Dim Sum - [29055] = 0.04*5, -- Refreshing Red Apple - [30024] = 0.2*5, -- Drink - [30254] = 0.05*5, -- Evocation - [30874] = 0.05*5, -- Gift of the Water Spirit - [34074] = 0.04/3*5, -- Aspect of the Viper - [35701] = 0.02/4*5, -- Touch of Shadow - [38549] = 0.03*5, -- Empowerment - [38730] = 0.09/2*5, -- Refreshing Mist - [52067] = 0.02/2*5, -- Aura of Regeneration - [53089] = 0.02*5, -- Worgen's Blood - [53517] = 0.1/3*5, -- Roar of Recovery - [54428] = 0.05/3*5, -- Divine Plea - [57056] = 0.02/5*5, -- Aura of Regeneration - [58026] = 0.1/2*5, -- Blessing of the Crusade - [61011] = 0.15/2*5, -- Improved Brilliance Aura - [74501] = 0.05*5, -- Brilliant Tactics - [74719] = 0.05*5, -- Brilliant Tactics - [74865] = 0.05*5, -- Boon of the Loa - [408510] = 0.02, -- Water Shield - [413083] = 0.15, -- Resilience of Nature - [415058] = 0.05/3*5, -- Guarded by the Light - [415423] = 0.1/3*5, -- Aspect of the Viper - [425294] = 0.06*5, -- Dispersion - [437324] = 0.02*5, -- Deep Slumber - [449879] = 0.06*5, -- Dream Fog - [1226808] = 0.05*5, -- Food -} -Data.Aura.PeriodicallyGiveMana = { - [15604] = 150, -- Second Wind - [15822] = 20, -- Dreamless Sleep - [16191] = 170/3*5, -- Mana Tide - [16599] = 50, -- Blessing of Shahram - [17252] = 22, -- Mark of the Dragon Lord - [17328] = 15, -- Aura of Penitence - [17355] = 230/3*5, -- Mana Tide - [17360] = 290/3*5, -- Mana Tide - [17447] = 375, -- Circle of Flame - [18194] = 8, -- Mana Regeneration - [19634] = 50/3*5, -- Mana Rejuvenation - [21955] = 60, -- Razorlash Root - [23108] = 500, -- Blessing of Nordrassil - [23513] = 2500, -- Essence of the Red - [24268] = 60, -- Mar'li's Brain Boost - [24360] = 875, -- Greater Dreamless Sleep - [24884] = 200, -- Earthen Sigil - [25694] = 3, -- Well Fed - [25941] = 6, -- Well Fed - [26551] = 600, -- Jade Owl - [26600] = 300, -- Emerald Owl - [27996] = 50, -- Spellsurge - [28504] = 1500, -- Major Dreamless Sleep - [29040] = 6, -- Fizzy Energy Drink - [29882] = 875, -- Loose Mana - [31045] = 375, -- Talasite Owl - [35478] = 200, -- Drums of Restoration - [38929] = 400/3*5, -- Fel Mana - [45027] = 750, -- Revitalize - [45052] = 750, -- Evocation - [45860] = 1125, -- Breath: Revitalize - [46785] = 375, -- Seaspray Albatross - [53753] = 4500, -- Nightmare Slumber - [54833] = 450, -- Glyph of Innervate - [55740] = 2500, -- Essence of the Red - [71881] = 300, -- Invigoration - [71941] = 200/3*5, -- Twisted Nightmare - [351358] = 200, -- Greater Drums of Restoration - [434851] = 380, -- Minor Evocation - [435168] = 12, -- Guard of the Innovator - [446088] = 24, -- Leyline Attunement - [462858] = 750, -- Circle of Flame -} -Data.Aura.PeriodicallyGiveManaTooltip = { - [5677] = (ECS.IsWotlk and nil or 5/2), -- Mana Spring rank 1 - [10491] = (ECS.IsWotlk and nil or 5/2), -- Mana Spring rank 2 - [10493] = (ECS.IsWotlk and nil or 5/2), -- Mana Spring rank 3 - [10494] = (ECS.IsWotlk and nil or 5/2), -- Mana Spring rank 4 - [19742] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Blessing of Wisdom rank 1 - [19850] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Blessing of Wisdom rank 2 - [19852] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Blessing of Wisdom rank 3 - [19853] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Blessing of Wisdom rank 4 - [19854] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Blessing of Wisdom rank 5 - [24853] = 5/2, -- Mana Spring - [25290] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Blessing of Wisdom rank 6 - [25569] = (ECS.IsWotlk and nil or 5/2), -- Mana Spring rank 5 - [25894] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Greater Blessing of Wisdom rank 1 - [25918] = ((ECS.IsTbc or ECS.IsWotlk) and nil or 1), -- Greater Blessing of Wisdom rank 2 -} -Data.Aura.SpellCrit = { - [24907] = ((ECS.IsTBC or ECS.IsWotlk) and 5 or nil), -- Moonkin Aura - [29177] = 6, -- Elemental Devastation Rank 2 - [29178] = 9, -- Elemental Devastation Rank 3 - [30165] = 3, -- Elemental Devastation Rank 1 - [30482] = 3, -- Molten Armor - [30708] = 3, -- Totem of Wrath - [51466] = 3, -- Elemental Oath Rank 1 - [51470] = 5, -- Elemental Oath Rank 2 -} -Data.Aura.SpellHaste = { - [1714] = -50, -- Curse of Tongues Rank 1 - [3603] = -35, -- Distracting Pain - [5760] = -40, -- Mind-numbing Poison Rank 1 - [7102] = -25, -- Contagion of Rot - [7103] = -25, -- Contagion of Rot - [7127] = -20, -- Wavering Will - [8140] = -50, -- Befuddlement - [8215] = 100, -- Rapid Cast - [8272] = -20, -- Mind Tremor - [8692] = -50, -- Mind-numbing Poison II Rank 2 - [10348] = 100, -- Tune Up - [10651] = -20, -- Curse of the Eye - [10653] = -20, -- Curse of the Eye - [11398] = -60, -- Mind-numbing Poison III Rank 3 - [11719] = -60, -- Curse of Tongues Rank 2 - [12255] = -15, -- Curse of Tuten'kash - [12889] = -50, -- Curse of Tongues - [13338] = -50, -- Curse of Tongues - [14538] = -35, -- Aural Shock - [15470] = -50, -- Curse of Tongues - [17331] = -10, -- Fang of the Crystal Spider - [17633] = 66, -- Arcane Focus - [18173] = 100000, -- Burning Adrenaline - [18803] = 100000, -- Focus - [19365] = -50, -- Ancient Dread - [19779] = 26, -- Inspire - [22247] = -80, -- Suppression Aura - [22642] = -50, -- Brood Power: Bronze - [22710] = 100, -- Enlarge - [22909] = -50, -- Eye of Immol'thar - [23153] = -50, -- Brood Affliction: Blue - [23620] = 100000, -- Burning Adrenaline - [23723] = 33, -- Mind Quickening - [23733] = 33, -- Blinding Light - [24415] = -50, -- Slow - [25195] = -75, -- Curse of Tongues - [25516] = 11, -- Aura of Command - [25773] = 300, -- Will of Weavil - [25810] = -50, -- Mind-numbing Poison - [367987] = 101, -- Burning Adrenaline - [368615] = 30, -- Pulse Lightning - [370066] = 51, -- Visions of Madness - [370767] = 11, -- Essence of C'Thun - [370832] = 15, -- Gift of the Spider - [371206] = 100, -- Servant of Chaos - [402794] = -60, -- Curse of Tongues - [425121] = 20, -- Icy Veins - [427714] = 30, -- Backdraft - [429125] = 20, -- Icy Veins - [431060] = 100001, -- Flight Insurance - [437362] = 20, -- Hyperconductive Shock - [444046] = -50, -- Curse of Tongues - [446528] = 10, -- Echoes of Madness - [467141] = 33, -- Mind Quickening - [467522] = 33, -- Blinding Light - [469261] = 101, -- Burning Adrenaline - [474236] = 100000, -- Blessing of Ji'zhi - [1221578] = 25, -- Mark of the Master - [1226451] = 20, -- Emergency - [1227200] = 20, -- Wickedness - [1236220] = -50, -- Slow -} -Data.Enchant = {} -Data.Enchant.Ids = { - BIZNICK_SCOPE = 2523, -- 3% Hit from Biznicks 247x128 Accurascope -} -Data.Enchant.MP5 = { - [2381] = 10, -- Enchant Chest - Greater Mana Restoration - [2565] = 4, -- Enchant Bracer - Mana Regeneration - [2590] = 4, -- Prophetic Aura - [2624] = 4, -- Minor Mana Oil - [2625] = 8, -- Lesser Mana Oil - [2629] = 12, -- Brilliant Mana Oil - [2656] = 4, -- Enchant Boots - Vitality - [2677] = 14, -- Superior Mana Oil - [2679] = 6, -- Enchant Bracer - Restore Mana Prime - [2715] = 4, -- Resilience of the Scourge - [2980] = 4, -- Greater Inscription of Faith - [2992] = 5, -- Inscription of the Oracle - [2993] = 6, -- Greater Inscription of the Oracle - [3001] = 7, -- Glyph of Renewal - [3150] = 6, -- Enchant Chest – Restore Mana Prime - [3244] = 7, -- Enchant Boots - Greater Vitality - [3298] = 19, -- Exceptional Mana Oil - [3807] = 5, -- Inscription of the Crag - [3809] = 8, -- Greater Inscription of the Crag - [3819] = 10, -- Arcanum of Blissful Mending - [3836] = 8, -- Master's Inscription of the Crag - [7099] = 12, -- Blackfathom Mana Oil. This effect only applies within Blackfathom Deeps. -} -Data.Enchant.BlockValue = { - ["2583"] = 15, -- Presence of Might - ["2653"] = 18, -- Enchant Shield - Tough Shield - ["2655"] = 15, -- Enchant Shield - Shield Block - ["3849"] = 81, -- Titanium Plating - ["7633"] = 15, -- Presence of Valor -} -Data.Gem = {} -Data.Gem.MP5 = { - [23106] = 1, - [23109] = 1, - [23121] = 2, - [24037] = 3, - [24057] = 2, - [24065] = 2, - [28465] = 1, - [30550] = 2, - [30560] = 2, - [30589] = 2, - [30594] = 2, - [30603] = 2, - [30606] = 2, - [31864] = 1, - [31865] = 2, - [32202] = 4, - [32214] = 2, - [32216] = 2, - [32225] = 2, -} -Data.Item = {} -Data.Item.IsTimeworn = { - [233496] = true, - [233505] = true, - [233506] = true, - [233514] = true, - [233516] = true, - [233517] = true, - [233518] = true, - [233520] = true, - [233521] = true, - [233522] = true, - [233523] = true, - [233559] = true, - [233560] = true, - [233561] = true, - [233563] = true, - [233564] = true, - [233566] = true, - [233567] = true, - [233568] = true, - [233573] = true, - [233574] = true, - [233575] = true, - [233577] = true, - [233578] = true, - [233579] = true, - [233582] = true, - [233583] = true, - [233584] = true, - [233590] = true, - [233591] = true, - [233592] = true, - [233593] = true, - [233594] = true, - [233595] = true, - [233598] = true, - [233603] = true, - [233604] = true, - [233607] = true, - [233608] = true, - [233610] = true, - [233611] = true, - [233612] = true, - [233613] = true, - [233614] = true, - [233617] = true, - [233618] = true, - [233619] = true, - [233622] = true, - [233623] = true, - [233624] = true, - [233625] = true, - [233631] = true, - [233632] = true, - [233633] = true, - [233635] = true, - [233637] = true, - [233644] = true, - [233645] = true, - [233646] = true, - [234062] = true, - [234063] = true, - [234064] = true, - [234065] = true, - [234066] = true, - [234068] = true, - [234069] = true, - [234070] = true, - [234071] = true, - [234072] = true, - [234073] = true, - [234075] = true, - [234077] = true, - [234078] = true, - [234081] = true, - [234082] = true, - [234084] = true, - [234087] = true, - [234088] = true, - [234090] = true, - [234091] = true, - [234093] = true, - [234094] = true, - [234095] = true, - [234098] = true, - [234099] = true, - [234100] = true, - [234102] = true, - [234103] = true, - [234105] = true, - [234106] = true, - [234107] = true, - [234108] = true, - [234109] = true, - [234110] = true, - [234111] = true, - [234114] = true, - [234117] = true, - [234120] = true, - [234123] = true, - [234146] = true, - [234147] = true, - [234148] = true, - [234149] = true, - [234150] = true, - [234156] = true, - [234157] = true, - [234161] = true, - [234162] = true, - [234163] = true, - [234164] = true, - [234165] = true, - [234166] = true, - [234167] = true, - [234168] = true, - [234171] = true, - [234173] = true, - [234174] = true, - [234962] = true, - [234963] = true, - [235047] = true, -} -Data.Item.SpellHaste = { - [235874] = 2, - [236060] = 2, - [236062] = 2, - [236064] = 2, - [236077] = 1, - [236078] = 2, - [236079] = 2, - [236080] = 2, - [236081] = 2, - [236082] = 2, - [236083] = 2, - [236084] = 2, - [236085] = 1, - [236087] = 2, - [236088] = 2, - [236089] = 2, - [236090] = 2, - [236091] = 2, - [236092] = 2, - [236093] = 2, - [236094] = 2, - [236095] = 2, - [236115] = 2, - [236116] = 2, - [236117] = 2, - [236118] = 2, - [236119] = 2, - [236120] = 2, - [236121] = 2, - [236122] = 2, - [236123] = 2, - [236142] = 2, - [236143] = 2, - [236144] = 2, - [236145] = 2, - [236146] = 2, - [236147] = 2, - [236148] = 2, - [236149] = 2, - [236150] = 2, - [236151] = 1, - [236152] = 2, - [236153] = 2, - [236154] = 2, - [236155] = 2, - [236156] = 2, - [236157] = 1, - [236158] = 2, - [236159] = 2, - [236261] = 1, - [236264] = 1, - [236265] = 1, - [236267] = 2, - [236273] = 1, - [236275] = 1, - [236277] = 2, - [236289] = 1, - [236296] = 1, - [236298] = 2, - [236303] = 3, - [236305] = 4, - [236327] = 2, - [236328] = 2, - [236346] = 4, - [236347] = 2, - [236348] = 2, - [236400] = 4, - [236644] = 2, - [236645] = 1, - [240020] = 1, - [240021] = 2, - [240022] = 2, - [240039] = 2, - [240040] = 2, - [240041] = 3, - [240042] = 3, - [240043] = 3, - [240044] = 1, - [240045] = 1, - [240046] = 2, - [240047] = 3, - [240048] = 4, - [240049] = 2, - [240050] = 2, - [240051] = 2, - [240053] = 2, - [240054] = 2, - [240055] = 3, - [240056] = 3, - [240057] = 1, - [240058] = 2, - [240059] = 2, - [240092] = 2, - [240093] = 2, - [240096] = 2, - [240097] = 2, - [240098] = 3, - [240099] = 1, - [240100] = 2, - [240109] = 3, - [240110] = 3, - [240122] = 1, - [240123] = 2, - [240124] = 3, - [240125] = 1, - [240126] = 3, - [240127] = 1, - [240138] = 2, - [240139] = 2, - [240140] = 2, - [240141] = 2, - [240142] = 3, - [240143] = 2, - [240145] = 2, - [241002] = 2, - [241003] = 2, - [241006] = 2, - [241011] = 4, - [241017] = 1, - [241018] = 1, - [241031] = 1, - [241039] = 4, - [241153] = 4, - [241160] = 4, - [241161] = 3, - [241168] = 3, - [241176] = 3, - [241177] = 3, - [241181] = 4, - [241182] = 4, - [241183] = 3, - [242315] = 3, - [242317] = 3, -} -Data.Item.TimewornSpellHaste = { - [234016] = 2, - [234020] = 2, - [234024] = 2, - [234028] = 2, - [234032] = 2, +Data.Item = { + IsTimeworn = { + [233496] = true, + [233505] = true, + [233506] = true, + [233514] = true, + [233516] = true, + [233517] = true, + [233518] = true, + [233520] = true, + [233521] = true, + [233522] = true, + [233523] = true, + [233559] = true, + [233560] = true, + [233561] = true, + [233563] = true, + [233564] = true, + [233566] = true, + [233567] = true, + [233568] = true, + [233573] = true, + [233574] = true, + [233575] = true, + [233577] = true, + [233578] = true, + [233579] = true, + [233582] = true, + [233583] = true, + [233584] = true, + [233590] = true, + [233591] = true, + [233592] = true, + [233593] = true, + [233594] = true, + [233595] = true, + [233598] = true, + [233603] = true, + [233604] = true, + [233607] = true, + [233608] = true, + [233610] = true, + [233611] = true, + [233612] = true, + [233613] = true, + [233614] = true, + [233617] = true, + [233618] = true, + [233619] = true, + [233622] = true, + [233623] = true, + [233624] = true, + [233625] = true, + [233631] = true, + [233632] = true, + [233633] = true, + [233635] = true, + [233637] = true, + [233644] = true, + [233645] = true, + [233646] = true, + [234062] = true, + [234063] = true, + [234064] = true, + [234065] = true, + [234066] = true, + [234068] = true, + [234069] = true, + [234070] = true, + [234071] = true, + [234072] = true, + [234073] = true, + [234075] = true, + [234077] = true, + [234078] = true, + [234081] = true, + [234082] = true, + [234084] = true, + [234087] = true, + [234088] = true, + [234090] = true, + [234091] = true, + [234093] = true, + [234094] = true, + [234095] = true, + [234098] = true, + [234099] = true, + [234100] = true, + [234102] = true, + [234103] = true, + [234105] = true, + [234106] = true, + [234107] = true, + [234108] = true, + [234109] = true, + [234110] = true, + [234111] = true, + [234114] = true, + [234117] = true, + [234120] = true, + [234123] = true, + [234146] = true, + [234147] = true, + [234148] = true, + [234149] = true, + [234150] = true, + [234156] = true, + [234157] = true, + [234161] = true, + [234162] = true, + [234163] = true, + [234164] = true, + [234165] = true, + [234166] = true, + [234167] = true, + [234168] = true, + [234171] = true, + [234173] = true, + [234174] = true, + [234962] = true, + [234963] = true, + [235047] = true, + }, + SpellHaste = { + [235874] = 2, + [236060] = 2, + [236062] = 2, + [236064] = 2, + [236077] = 1, + [236078] = 2, + [236079] = 2, + [236080] = 2, + [236081] = 2, + [236082] = 2, + [236083] = 2, + [236084] = 2, + [236085] = 1, + [236087] = 2, + [236088] = 2, + [236089] = 2, + [236090] = 2, + [236091] = 2, + [236092] = 2, + [236093] = 2, + [236094] = 2, + [236095] = 2, + [236115] = 2, + [236116] = 2, + [236117] = 2, + [236118] = 2, + [236119] = 2, + [236120] = 2, + [236121] = 2, + [236122] = 2, + [236123] = 2, + [236142] = 2, + [236143] = 2, + [236144] = 2, + [236145] = 2, + [236146] = 2, + [236147] = 2, + [236148] = 2, + [236149] = 2, + [236150] = 2, + [236151] = 1, + [236152] = 2, + [236153] = 2, + [236154] = 2, + [236155] = 2, + [236156] = 2, + [236157] = 1, + [236158] = 2, + [236159] = 2, + [236261] = 1, + [236264] = 1, + [236265] = 1, + [236267] = 2, + [236273] = 1, + [236275] = 1, + [236277] = 2, + [236289] = 1, + [236296] = 1, + [236298] = 2, + [236303] = 3, + [236305] = 4, + [236327] = 2, + [236328] = 2, + [236346] = 4, + [236347] = 2, + [236348] = 2, + [236400] = 4, + [236644] = 2, + [236645] = 1, + [240020] = 1, + [240021] = 2, + [240022] = 2, + [240039] = 2, + [240040] = 2, + [240041] = 3, + [240042] = 3, + [240043] = 3, + [240044] = 1, + [240045] = 1, + [240046] = 2, + [240047] = 3, + [240048] = 4, + [240049] = 2, + [240050] = 2, + [240051] = 2, + [240053] = 2, + [240054] = 2, + [240055] = 3, + [240056] = 3, + [240057] = 1, + [240058] = 2, + [240059] = 2, + [240092] = 2, + [240093] = 2, + [240096] = 2, + [240097] = 2, + [240098] = 3, + [240099] = 1, + [240100] = 2, + [240109] = 3, + [240110] = 3, + [240122] = 1, + [240123] = 2, + [240124] = 3, + [240125] = 1, + [240126] = 3, + [240127] = 1, + [240138] = 2, + [240139] = 2, + [240140] = 2, + [240141] = 2, + [240142] = 3, + [240143] = 2, + [240145] = 2, + [241002] = 2, + [241003] = 2, + [241006] = 2, + [241011] = 4, + [241017] = 1, + [241018] = 1, + [241031] = 1, + [241039] = 4, + [241153] = 4, + [241160] = 4, + [241161] = 3, + [241168] = 3, + [241176] = 3, + [241177] = 3, + [241181] = 4, + [241182] = 4, + [241183] = 3, + [242315] = 3, + [242317] = 3, + }, + TimewornSpellHaste = { + [234016] = 2, + [234020] = 2, + [234024] = 2, + [234028] = 2, + [234032] = 2, + }, } Data.setNames = { AUGURS_REGALIA = "Augur's Regalia",