From 5df12e9fafdf34dfa9e05dcebfd147fb8c9694b7 Mon Sep 17 00:00:00 2001 From: Idan Date: Sun, 14 Apr 2024 16:22:19 +0300 Subject: [PATCH 01/12] sorting sorted spells by class for future additions --- PlateBuffs/core.lua | 90 ++++++++++++++++++++++++++++----------------- 1 file changed, 56 insertions(+), 34 deletions(-) diff --git a/PlateBuffs/core.lua b/PlateBuffs/core.lua index fbaee05..90bd297 100644 --- a/PlateBuffs/core.lua +++ b/PlateBuffs/core.lua @@ -61,61 +61,82 @@ local totemList = { -- Important spells, add them with huge icons. local defaultSpells1 = { + -- mage 118, --Polymorph + 45438, --Ice Block + -- shaman 51514, --Hex + -- warlock 710, --Banish 6358, --Seduction - 6770, --Sap - 605, --Mind Control - 33786, --Cyclone 5782, --Fear 5484, --Howl of Terror 6789, --Death Coil - 45438, --Ice Block - 642, --Divine Shield + -- rogue + 6770, --Sap + 2094, --Blind + -- priest + 605, --Mind Control 8122, --Psychic Scream + 33206, --Pain Suppression (priest) + 47585, --Dispersion (priest) + -- druid + 33786, --Cyclone 339, --Entangling Roots + 29166, --Innervate (druid) + -- hunter + 19386 --Wyvern Sting (hunter) + -- paladin + 642, --Divine Shield + -- misc 23335, -- Silverwing Flag (alliance WSG flag) 23333, -- Warsong Flag (horde WSG flag) 34976, -- Netherstorm Flag (EotS flag) - 2094, --Blind - 33206, --Pain Suppression (priest) - 29166, --Innervate (druid) - 47585, --Dispersion (priest) - 19386 --Wyvern Sting (hunter) + } -- semi-important spells, add them with mid size icons. local defaultSpells2 = { - 15487, --Silence (priest) - 10060, --Power Infusion (priest) - 2825, --Bloodlust - 5246, --Intimidating Shout (warrior) - 31224, --Cloak of Shadows (rogue) - 498, --Divine Protection - 47476, --Strangulate (warlock) - 31884, --Avenging Wrath (pally) - 37587, --Bestial Wrath (hunter) + -- mage 12472, --Icy Veins (mage) - 49039, --Lichborne (DK) - 48792, --Icebound Fortitude (DK) + 44572, --Deep Freeze (mage) + -- shaman + -- warlock + -- rogue + 31224, --Cloak of Shadows (rogue) 5277, --Evasion (rogue) - 53563, --Beacon of Light (pally) + 2983, --Sprint (rogue) + -- priest + 15487, --Silence (priest) + 10060, --Power Infusion (priest) + 64044, --Psychic Horror + -- druid 22812, --Barkskin (druid) - 67867, --Trampled (ToC arena spell when you run over someone) - 1499, --Freezing Trap + 1850 --Dash 2637, --Hibernate - 64044, --Psychic Horror - 19503, --Scatter Shot (hunter) + 16689, --Nature's Grasp (Druid) + -- hunter + 37587, --Bestial Wrath (hunter) 34490, --Silencing Shot (hunter) - 10278, --Hand of Protection (pally) - 10326, --Turn Evil (pally) - 44572, --Deep Freeze (mage) + 19503, --Scatter Shot (hunter) + 1499, --Freezing Trap + -- paladin + 53563, --Beacon of Light (pally) + 31884, --Avenging Wrath (pally) + 498, --Divine Protection 20066, --Repentance (pally) - 46968, --Shockwave (warrior) + 10326, --Turn Evil (pally) + 10278, --Hand of Protection (pally) + -- warrior + 5246, --Intimidating Shout (warrior) 46924, --Bladestorm (warrior) - 16689, --Nature's Grasp (Druid) - 2983, --Sprint (rogue) + 46968, --Shockwave (warrior) + -- dk + 47476, --Strangulate (dk) + 49039, --Lichborne (DK) + 48792, --Icebound Fortitude (DK) + -- misc + 2825, --Bloodlust 2335, --Swiftness Potion 6624, --Free Action Potion 3448, --Lesser Invisibility Potion @@ -123,7 +144,8 @@ local defaultSpells2 = { 17634, --Potion of Petrification 53905, --Indestructible Potion 54221, --Potion of Speed - 1850 --Dash + 67867, --Trampled (ToC arena spell when you run over someone) + } -- used to add spell only by name ( no need spellid ) @@ -750,4 +772,4 @@ function core:SkinCallback(skin, glossAlpha, gloss, _, _, colors) self.db.profile.skin_Gloss = glossAlpha self.db.profile.skin_Backdrop = gloss self.db.profile.skin_Colors = colors -end \ No newline at end of file +end From 4be7f60cb323337be60011c167526945d001fe5f Mon Sep 17 00:00:00 2001 From: Idan Date: Sun, 14 Apr 2024 16:26:10 +0300 Subject: [PATCH 02/12] Update core.lua --- PlateBuffs/core.lua | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/PlateBuffs/core.lua b/PlateBuffs/core.lua index 90bd297..796999e 100644 --- a/PlateBuffs/core.lua +++ b/PlateBuffs/core.lua @@ -84,14 +84,15 @@ local defaultSpells1 = { 33786, --Cyclone 339, --Entangling Roots 29166, --Innervate (druid) + 61336, --survival instincts -- hunter - 19386 --Wyvern Sting (hunter) + 19386, --Wyvern Sting (hunter) -- paladin 642, --Divine Shield -- misc 23335, -- Silverwing Flag (alliance WSG flag) 23333, -- Warsong Flag (horde WSG flag) - 34976, -- Netherstorm Flag (EotS flag) + 34976 -- Netherstorm Flag (EotS flag) } @@ -112,7 +113,7 @@ local defaultSpells2 = { 64044, --Psychic Horror -- druid 22812, --Barkskin (druid) - 1850 --Dash + 1850, --Dash 2637, --Hibernate 16689, --Nature's Grasp (Druid) -- hunter @@ -144,7 +145,7 @@ local defaultSpells2 = { 17634, --Potion of Petrification 53905, --Indestructible Potion 54221, --Potion of Speed - 67867, --Trampled (ToC arena spell when you run over someone) + 67867 --Trampled (ToC arena spell when you run over someone) } From b3b26e36dbe7c700dd36cf3435f821ee06bdde9e Mon Sep 17 00:00:00 2001 From: Idan Date: Sun, 14 Apr 2024 21:45:33 +0300 Subject: [PATCH 03/12] update spells to match NameplateAuras profiles from modern WOTLK Classic fixed some spellids to match private servers core (warmane) --- PlateBuffs/core.lua | 162 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 157 insertions(+), 5 deletions(-) diff --git a/PlateBuffs/core.lua b/PlateBuffs/core.lua index 796999e..984fb5c 100644 --- a/PlateBuffs/core.lua +++ b/PlateBuffs/core.lua @@ -38,7 +38,7 @@ core.L = L local totemList = { 2484, --Earthbind Totem 8143, --Tremor Totem - 8177, --Grounding Totem + 8177, --Grounding Totem ? 8512, --Windfury Totem 6495, --Sentry Totem 8170, --Cleansing Totem @@ -75,24 +75,34 @@ local defaultSpells1 = { -- rogue 6770, --Sap 2094, --Blind + 31230, --cheat death -- priest 605, --Mind Control 8122, --Psychic Scream 33206, --Pain Suppression (priest) 47585, --Dispersion (priest) + 9484, -- shackle undead + 47788, -- guardian spirit -- druid 33786, --Cyclone 339, --Entangling Roots 29166, --Innervate (druid) 61336, --survival instincts + 34496, --survival instincts -- hunter 19386, --Wyvern Sting (hunter) + 19263, --Deterrence -- paladin 642, --Divine Shield + -- warrior + 23920, -- spell reflection + 18499, -- berserker rage -- misc 23335, -- Silverwing Flag (alliance WSG flag) 23333, -- Warsong Flag (horde WSG flag) - 34976 -- Netherstorm Flag (EotS flag) + 34976, -- Netherstorm Flag (EotS flag) + 14267, -- Horde Flag + 14268 -- Alliance Flag } @@ -101,50 +111,192 @@ local defaultSpells2 = { -- mage 12472, --Icy Veins (mage) 44572, --Deep Freeze (mage) + 122, -- frost nova + 31661, -- dragon's breath + 33395, -- freeze (pet nova) + 12042, --Arcane Power + 38643, --Blink + 41425, -- Hypothermia + 44543, -- Fingers of Frost + 12357, -- Impact + 28500, --Invisibility + 31641, --Blazing Speed + 54749, --Burning Determination + 12043, --Presence of Mind + 43039, --Ice Barrier + 12051 , --Evocation + 43008, --Ice Armor + 43024, --Mage Armor -- shaman + 16166, -- elemental mastery + 8178, -- grounding totem + 64695, -- earthgrab (earthbind root effect) + 30823, -- Shamanistic Rage + 55600, -- Earth Shield + 53819, -- Maelstrom weapon + 16188, --Ancestral Swiftness -- warlock + 19647, -- spelllock + 30283, -- shadowfury + 18708, -- Fel Domination + 8612, --Phase Shift + 20329, --Phase Shift + 47241, --Metamorphosis -- rogue 31224, --Cloak of Shadows (rogue) 5277, --Evasion (rogue) - 2983, --Sprint (rogue) + 11305, --Sprint + 408, -- kidney shot + 1833, -- cheap shot + 1776, -- gouge + 1330, -- garrote silence + 51690, -- killing spree + 13750, -- adrenaline rush + 45182, -- cheating death + 14278, -- Ghostly Strike + 36554, -- Shadowstep + 58427, -- Overkill + 13877, -- Blade Flurry 51722, --Dismantle + 51713, --Shadow Dance + 14177, --Cold Blood -- priest 15487, --Silence (priest) 10060, --Power Infusion (priest) 64044, --Psychic Horror + 15286, -- Vampiric Embrace + 10060, -- power's infusion + 27827, -- Spirit of Redemption + 6346, -- Fear Ward + 6788, --Weakend Soul -- druid 22812, --Barkskin (druid) + 53312, --Nature's Grasp 1850, --Dash 2637, --Hibernate 16689, --Nature's Grasp (Druid) + 5211, -- bash + 22570, -- maim + 69369, -- Predatory Swiftness + 16811, --Nature's Grasp + 49803, --Pounce + 53201, --Starfall + 50334, --Berserk + 22842, --Frenzied Regeneration + 19675, --Feral Charge Effect + 38373, --The Beast Within + 9634, --bear form + 17116, --Nature's Swiftness -- hunter 37587, --Bestial Wrath (hunter) + 19574, --Bestial Wrath 34490, --Silencing Shot (hunter) 19503, --Scatter Shot (hunter) 1499, --Freezing Trap + 60192, --freezing trap + 3355, -- Freezing Arrow Effect + 14309, --Freezing Trap Effect + 60210, --Freezing Arrow Effect + 53480, -- Roar of Sacrifice + 54216, -- master's call + 3045, -- rapid fire + 19577, -- Intimidation + 19574, -- Bestial Wrath + 56651, -- Master's Call + 53476, -- Pet Intervene + 53548, -- pin (pet) + 53479, -- Last Stand (pet) + 1742, -- Cower (pet) + 26064, -- Shell Shield (pet) + 26065, -- Shell Shield (pet) + 40087, -- Shell Shield (pet) -- paladin 53563, --Beacon of Light (pally) + 498, --Divine Protection 31884, --Avenging Wrath (pally) 498, --Divine Protection 20066, --Repentance (pally) 10326, --Turn Evil (pally) 10278, --Hand of Protection (pally) + 1022, -- Hand of protection + 6940, -- hand of sacrifice + 1044, -- hand of freedom + 1038, -- hand of salvation + 31821, -- aura mastery + 31850, -- ardent defender + 66235, -- ardent defender + 853, -- HOJ + 31842, -- Divine Illumination + 25771, -- Forbearance + 53601, -- Sacred Shield + 19752, -- Divine Intervention + 64205, -- Divine Sacrifice + 20216, -- Divine Favor + 54428, -- Divine Plea + 53486, -- Art of War -- warrior + 871, -- shield wall 5246, --Intimidating Shout (warrior) 46924, --Bladestorm (warrior) 46968, --Shockwave (warrior) + 1719, -- recklessness + 7922, -- charge stun + 20253, -- intercept stun + 23694, -- Improved Hamstring + 2565, -- Shield Block + 676, -- Disarm + 12292, -- Death Wish + 12809, --Concussion Blow + 18498, --Gag Order + 3411, --Intervene + 55694, --Enraged Regeneration + 12328, --Sweeping Strikes + 20230, --Retaliation + 64849, --Unrelenting Assault + 12976, -- Last Stand + 60503, --Taste For Blood -- dk - 47476, --Strangulate (dk) + 47476, --Strangulate (dk) 55334? 49039, --Lichborne (DK) - 48792, --Icebound Fortitude (DK) + 48792, --Icebound Fortitude ibf (DK) 58130 ? + 48707, -- AMS + 47481, -- gnaw (pet stun) + 48707 , -- Anti-Magic Shell + 51052, -- Anti-Magic Zone + 48263, -- Frost Presence + 51271, -- Unbreakable Armor + 55233, -- Vampiric Blood + -- trinkets + 60436, -- Grim Toll + 71541, -- Icy Rage (WFS) + 67772, -- Paragon (DV HC) + 75456, -- Piercing Twilight (STS) + 71560, --Speed of the Vrykul (DBW) + 71486, --Power of the Taunka (DBW) + 71484, -- TANUKA DBW + 55775, --Swordguard Embroidery (tailoring proc) + 71636, --Siphoned Power (phylactery proc) + -- misc + 72623, --Drink + 14823, --Drinking + 25888, --Food 2825, --Bloodlust + 32182, --Heroism + 28730, --Arcane Torrent + 7744, --Will of the Forsaken + 53908, --Speed POT + 54861, --Nitro Boots + 61242, --Parachute 2335, --Swiftness Potion 6624, --Free Action Potion + 6615, --Free Action Potion 3448, --Lesser Invisibility Potion 11464, --Invisibility Potion 17634, --Potion of Petrification 53905, --Indestructible Potion 54221, --Potion of Speed + 30217, --Adamantite Grenade + 24375, --War Stomp 67867 --Trampled (ToC arena spell when you run over someone) } From 510722b5ee1bf1f65fd1a14d943ea1fbe799bfd1 Mon Sep 17 00:00:00 2001 From: Idan Date: Sun, 14 Apr 2024 23:37:03 +0300 Subject: [PATCH 04/12] updated spells & utilize unused code --- PlateBuffs/core.lua | 173 +++++++++++++++++++++++++++++--------------- 1 file changed, 115 insertions(+), 58 deletions(-) diff --git a/PlateBuffs/core.lua b/PlateBuffs/core.lua index 984fb5c..e94f71c 100644 --- a/PlateBuffs/core.lua +++ b/PlateBuffs/core.lua @@ -38,7 +38,7 @@ core.L = L local totemList = { 2484, --Earthbind Totem 8143, --Tremor Totem - 8177, --Grounding Totem ? + 8177, --Grounding Totem 8512, --Windfury Totem 6495, --Sentry Totem 8170, --Cleansing Totem @@ -109,24 +109,28 @@ local defaultSpells1 = { -- semi-important spells, add them with mid size icons. local defaultSpells2 = { -- mage - 12472, --Icy Veins (mage) - 44572, --Deep Freeze (mage) + 12472, -- Icy Veins (mage) + 44572, -- Deep Freeze (mage) 122, -- frost nova + 12494, --frostbite + 55080, -- shattered barrier 31661, -- dragon's breath 33395, -- freeze (pet nova) - 12042, --Arcane Power - 38643, --Blink + 12042, -- Arcane Power + 38643, -- Blink 41425, -- Hypothermia 44543, -- Fingers of Frost 12357, -- Impact - 28500, --Invisibility - 31641, --Blazing Speed - 54749, --Burning Determination - 12043, --Presence of Mind + 28500, -- Invisibility + 31641, -- Blazing Speed + 54749, -- Burning Determination + 12043, -- Presence of Mind + 12051 , -- Evocation 43039, --Ice Barrier - 12051 , --Evocation - 43008, --Ice Armor - 43024, --Mage Armor + 18469, -- improved counterspell + 64346, --fiery payback + 28682, -- combustion + -- shaman 16166, -- elemental mastery 8178, -- grounding totem @@ -134,18 +138,27 @@ local defaultSpells2 = { 30823, -- Shamanistic Rage 55600, -- Earth Shield 53819, -- Maelstrom weapon - 16188, --Ancestral Swiftness + 16188, -- Ancestral Swiftness + 55277, -- stoneclaw absorb + 58875, -- spirit walk (spirit wolf) + 58861, -- bash (spirit wolf) + 16191, -- mana tide totem + -- warlock 19647, -- spelllock 30283, -- shadowfury 18708, -- Fel Domination - 8612, --Phase Shift - 20329, --Phase Shift - 47241, --Metamorphosis + 8612, -- Phase Shift + 20329, -- Phase Shift + 47241, -- Metamorphosis + 7812, -- sacrifice (voidwalker) + 6229, -- shadow ward + 30299, -- nether protection + -- rogue - 31224, --Cloak of Shadows (rogue) - 5277, --Evasion (rogue) - 11305, --Sprint + 31224, -- Cloak of Shadows (rogue) + 26669, -- Evasion (rogue) + 11305, -- Sprint 408, -- kidney shot 1833, -- cheap shot 1776, -- gouge @@ -159,33 +172,36 @@ local defaultSpells2 = { 13877, -- Blade Flurry 51722, --Dismantle 51713, --Shadow Dance 14177, --Cold Blood + -- priest 15487, --Silence (priest) 10060, --Power Infusion (priest) 64044, --Psychic Horror - 15286, -- Vampiric Embrace 10060, -- power's infusion 27827, -- Spirit of Redemption 6346, -- Fear Ward 6788, --Weakend Soul + -- druid - 22812, --Barkskin (druid) - 53312, --Nature's Grasp - 1850, --Dash - 2637, --Hibernate - 16689, --Nature's Grasp (Druid) + --52610, -- savage roar + 22812, -- Barkskin (druid) + 53312, -- Nature's Grasp + 1850, -- Dash + 2637, -- Hibernate + 16689, -- Nature's Grasp (Druid) 5211, -- bash 22570, -- maim 69369, -- Predatory Swiftness - 16811, --Nature's Grasp - 49803, --Pounce - 53201, --Starfall - 50334, --Berserk - 22842, --Frenzied Regeneration - 19675, --Feral Charge Effect - 38373, --The Beast Within - 9634, --bear form - 17116, --Nature's Swiftness + 16811, -- Nature's Grasp + 49803, -- Pounce + 53201, -- Starfall + 50334, -- Berserk + 22842, -- Frenzied Regeneration + 19675, -- Feral Charge Effect + 38373, -- The Beast Within + 9634, -- dire bear form + 17116, -- Nature's Swiftness + -- hunter 37587, --Bestial Wrath (hunter) 19574, --Bestial Wrath @@ -209,6 +225,9 @@ local defaultSpells2 = { 26064, -- Shell Shield (pet) 26065, -- Shell Shield (pet) 40087, -- Shell Shield (pet) + 34074, -- aspect of the viper + 64804, -- Entrapment + -- paladin 53563, --Beacon of Light (pally) 498, --Divine Protection @@ -224,6 +243,8 @@ local defaultSpells2 = { 31821, -- aura mastery 31850, -- ardent defender 66235, -- ardent defender + 53659, -- sacred cleansing + 853, -- HOJ 31842, -- Divine Illumination 25771, -- Forbearance @@ -232,7 +253,8 @@ local defaultSpells2 = { 64205, -- Divine Sacrifice 20216, -- Divine Favor 54428, -- Divine Plea - 53486, -- Art of War + 59578, -- Art of War + -- warrior 871, -- shield wall 5246, --Intimidating Shout (warrior) @@ -245,15 +267,18 @@ local defaultSpells2 = { 2565, -- Shield Block 676, -- Disarm 12292, -- Death Wish - 12809, --Concussion Blow - 18498, --Gag Order - 3411, --Intervene - 55694, --Enraged Regeneration - 12328, --Sweeping Strikes - 20230, --Retaliation - 64849, --Unrelenting Assault + 12809, -- Concussion Blow + 18498, -- Gag Order + 3411, -- Intervene + 55694, -- Enraged Regeneration + 12328, -- Sweeping Strikes + 20230, -- Retaliation + 64849, -- Unrelenting Assault 12976, -- Last Stand - 60503, --Taste For Blood + 60503, -- Taste For Blood + 23694, -- Improved Hamstring + 58373, -- Glyph of Hamstring + -- dk 47476, --Strangulate (dk) 55334? 49039, --Lichborne (DK) @@ -265,16 +290,8 @@ local defaultSpells2 = { 48263, -- Frost Presence 51271, -- Unbreakable Armor 55233, -- Vampiric Blood - -- trinkets - 60436, -- Grim Toll - 71541, -- Icy Rage (WFS) - 67772, -- Paragon (DV HC) - 75456, -- Piercing Twilight (STS) - 71560, --Speed of the Vrykul (DBW) - 71486, --Power of the Taunka (DBW) - 71484, -- TANUKA DBW - 55775, --Swordguard Embroidery (tailoring proc) - 71636, --Siphoned Power (phylactery proc) + 51209, -- hungering cold + 45524, -- chains of ice -- misc 72623, --Drink @@ -303,7 +320,45 @@ local defaultSpells2 = { -- used to add spell only by name ( no need spellid ) local defaultSpells3 = { - 5782 -- Fear + --5782 -- Fear + -- mage + 43008, -- Ice Armor + 43024, -- Mage Armor + 43046, -- Molten Armor + -- priest + 15286, -- Vampiric Embrace + + -- dmg racials + 33697, -- blood fury + 26297, -- berserking + -- trinkets + 60436, -- Grim Toll + 65020, -- Mjolnir Runestone + 71541, -- Icy Rage (WFS) + 67772, -- Paragon (DV HC) + 67708, -- Paragon (DV NM) + 75456, -- Piercing Twilight (STS) HC + 75458, -- Piercing Twilight (STS) NM + 75473, -- CTS HC + 75466, -- CTS NM + 71601, -- DFO NM + 71644, -- DFO HC + 55775, -- Swordguard Embroidery (tailoring ap proc) + 55637, -- Lightweave (tailoring sp proc + 71636, -- Siphoned Power (phylactery hc) + 71605, -- Siphoned Power (phylactery nm) + -- DBW HC + 71556, -- AGI + 71559, -- CRIT + 71558, -- AP + 71560, -- HASTE Speed of the Vrykul + 71561, -- STR + -- DBW NM + 71484, -- STR + 71492, -- HASTE + 71486, -- AP Power of the Taunka + 71491, -- CRIT + 71485 -- AGI } local regEvents = { @@ -383,15 +438,17 @@ for i = 1, table_getn(defaultSpells2) do end end + for i = 1, table_getn(defaultSpells3) do local spellName = GetSpellInfo(defaultSpells3[i]) if spellName then core.defaultSettings.profile.spellOpts[spellName] = { - spellID = "No SpellID", - increase = 1.5, - cooldownSize = 14, + --spellID = "No SpellID", -- wasn't used anyway, making it a lesser important buffs category + spellID = defaultSpells3[i], + increase = 1, + cooldownSize = 10, show = 1, - stackSize = 14 + stackSize = 10 } end end From 96b7033b73031ee46f34528187435fbeb900c948 Mon Sep 17 00:00:00 2001 From: Idan Date: Mon, 15 Apr 2024 01:52:41 +0300 Subject: [PATCH 05/12] updated paladin spells --- PlateBuffs/core.lua | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/PlateBuffs/core.lua b/PlateBuffs/core.lua index e94f71c..2a26937 100644 --- a/PlateBuffs/core.lua +++ b/PlateBuffs/core.lua @@ -247,13 +247,11 @@ local defaultSpells2 = { 853, -- HOJ 31842, -- Divine Illumination - 25771, -- Forbearance - 53601, -- Sacred Shield 19752, -- Divine Intervention 64205, -- Divine Sacrifice 20216, -- Divine Favor 54428, -- Divine Plea - 59578, -- Art of War + -- warrior 871, -- shield wall @@ -323,11 +321,18 @@ local defaultSpells3 = { --5782 -- Fear -- mage 43008, -- Ice Armor + 168, -- Frost Armor 43024, -- Mage Armor 43046, -- Molten Armor + -- priest 15286, -- Vampiric Embrace + -- paladin + 59578, -- Art of War + 25771, -- Forbearance + 53601, -- Sacred Shield + -- dmg racials 33697, -- blood fury 26297, -- berserking From 3364e856faaf5aa94b069157aa5e5df570bc2ac3 Mon Sep 17 00:00:00 2001 From: Idan Date: Mon, 15 Apr 2024 13:29:54 +0300 Subject: [PATCH 06/12] changed categories and spell additions --- PlateBuffs/core.lua | 96 +++++++++++++++++++++++++++++---------------- 1 file changed, 63 insertions(+), 33 deletions(-) diff --git a/PlateBuffs/core.lua b/PlateBuffs/core.lua index 2a26937..27e38de 100644 --- a/PlateBuffs/core.lua +++ b/PlateBuffs/core.lua @@ -64,18 +64,22 @@ local defaultSpells1 = { -- mage 118, --Polymorph 45438, --Ice Block + -- shaman 51514, --Hex + -- warlock 710, --Banish 6358, --Seduction 5782, --Fear 5484, --Howl of Terror 6789, --Death Coil + -- rogue 6770, --Sap 2094, --Blind 31230, --cheat death + -- priest 605, --Mind Control 8122, --Psychic Scream @@ -83,20 +87,25 @@ local defaultSpells1 = { 47585, --Dispersion (priest) 9484, -- shackle undead 47788, -- guardian spirit + -- druid 33786, --Cyclone 339, --Entangling Roots 29166, --Innervate (druid) 61336, --survival instincts 34496, --survival instincts + -- hunter 19386, --Wyvern Sting (hunter) 19263, --Deterrence + -- paladin 642, --Divine Shield + -- warrior 23920, -- spell reflection 18499, -- berserker rage + -- misc 23335, -- Silverwing Flag (alliance WSG flag) 23333, -- Warsong Flag (horde WSG flag) @@ -119,7 +128,6 @@ local defaultSpells2 = { 12042, -- Arcane Power 38643, -- Blink 41425, -- Hypothermia - 44543, -- Fingers of Frost 12357, -- Impact 28500, -- Invisibility 31641, -- Blazing Speed @@ -136,8 +144,6 @@ local defaultSpells2 = { 8178, -- grounding totem 64695, -- earthgrab (earthbind root effect) 30823, -- Shamanistic Rage - 55600, -- Earth Shield - 53819, -- Maelstrom weapon 16188, -- Ancestral Swiftness 55277, -- stoneclaw absorb 58875, -- spirit walk (spirit wolf) @@ -153,7 +159,6 @@ local defaultSpells2 = { 47241, -- Metamorphosis 7812, -- sacrifice (voidwalker) 6229, -- shadow ward - 30299, -- nether protection -- rogue 31224, -- Cloak of Shadows (rogue) @@ -168,7 +173,6 @@ local defaultSpells2 = { 45182, -- cheating death 14278, -- Ghostly Strike 36554, -- Shadowstep - 58427, -- Overkill 13877, -- Blade Flurry 51722, --Dismantle 51713, --Shadow Dance 14177, --Cold Blood @@ -183,7 +187,6 @@ local defaultSpells2 = { 6788, --Weakend Soul -- druid - --52610, -- savage roar 22812, -- Barkskin (druid) 53312, -- Nature's Grasp 1850, -- Dash @@ -191,7 +194,6 @@ local defaultSpells2 = { 16689, -- Nature's Grasp (Druid) 5211, -- bash 22570, -- maim - 69369, -- Predatory Swiftness 16811, -- Nature's Grasp 49803, -- Pounce 53201, -- Starfall @@ -225,7 +227,6 @@ local defaultSpells2 = { 26064, -- Shell Shield (pet) 26065, -- Shell Shield (pet) 40087, -- Shell Shield (pet) - 34074, -- aspect of the viper 64804, -- Entrapment -- paladin @@ -244,14 +245,12 @@ local defaultSpells2 = { 31850, -- ardent defender 66235, -- ardent defender 53659, -- sacred cleansing - - 853, -- HOJ + 853, -- Hammer of Justice 31842, -- Divine Illumination 19752, -- Divine Intervention 64205, -- Divine Sacrifice 20216, -- Divine Favor 54428, -- Divine Plea - -- warrior 871, -- shield wall @@ -273,7 +272,6 @@ local defaultSpells2 = { 20230, -- Retaliation 64849, -- Unrelenting Assault 12976, -- Last Stand - 60503, -- Taste For Blood 23694, -- Improved Hamstring 58373, -- Glyph of Hamstring @@ -285,31 +283,11 @@ local defaultSpells2 = { 47481, -- gnaw (pet stun) 48707 , -- Anti-Magic Shell 51052, -- Anti-Magic Zone - 48263, -- Frost Presence 51271, -- Unbreakable Armor 55233, -- Vampiric Blood 51209, -- hungering cold 45524, -- chains of ice - -- misc - 72623, --Drink - 14823, --Drinking - 25888, --Food - 2825, --Bloodlust - 32182, --Heroism - 28730, --Arcane Torrent - 7744, --Will of the Forsaken - 53908, --Speed POT - 54861, --Nitro Boots - 61242, --Parachute - 2335, --Swiftness Potion - 6624, --Free Action Potion - 6615, --Free Action Potion - 3448, --Lesser Invisibility Potion - 11464, --Invisibility Potion - 17634, --Potion of Petrification - 53905, --Indestructible Potion - 54221, --Potion of Speed 30217, --Adamantite Grenade 24375, --War Stomp 67867 --Trampled (ToC arena spell when you run over someone) @@ -324,18 +302,50 @@ local defaultSpells3 = { 168, -- Frost Armor 43024, -- Mage Armor 43046, -- Molten Armor + 44543, -- Fingers of Frost + + -- shaman + 55600, -- Earth Shield + 53819, -- Maelstrom weapon + + -- warlock + 30299, -- nether protection + + -- rogue + 58427, -- Overkill -- priest 15286, -- Vampiric Embrace + 15473, -- shadowform -- paladin 59578, -- Art of War 25771, -- Forbearance 53601, -- Sacred Shield + 54149, -- Infusion of Light + + -- druid + --52610, -- savage roar + 69369, -- Predatory Swiftness + 48441, -- rejuvenation + 48451, -- lifebloom + 33891, -- tree form + 783, -- travel form + 768, -- feral form (?) + + -- warrior + 60503, -- Taste For Blood + + -- dk + 48263, -- Frost Presence + + -- hunter + 34074, -- aspect of the viper -- dmg racials 33697, -- blood fury 26297, -- berserking + -- trinkets 60436, -- Grim Toll 65020, -- Mjolnir Runestone @@ -363,7 +373,27 @@ local defaultSpells3 = { 71492, -- HASTE 71486, -- AP Power of the Taunka 71491, -- CRIT - 71485 -- AGI + 71485, -- AGI + + -- misc + 72623, --Drink + 14823, --Drinking + 25888, --Food + 2825, --Bloodlust + 32182, --Heroism + 28730, --Arcane Torrent + 7744, --Will of the Forsaken + 53908, --Speed POT + 54861, --Nitro Boots + 61242, --Parachute + 2335, --Swiftness Potion + 6624, --Free Action Potion + 6615, --Free Action Potion + 3448, --Lesser Invisibility Potion + 11464, --Invisibility Potion + 17634, --Potion of Petrification + 53905, --Indestructible Potion + 54221 --Potion of Speed } local regEvents = { From 9a7ba7cab5a034b405a63a123fec95e43ab8fb83 Mon Sep 17 00:00:00 2001 From: Idan Date: Thu, 18 Apr 2024 18:39:37 +0300 Subject: [PATCH 07/12] tree form replace tree of life spellid to form itself instead of buff --- PlateBuffs/core.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/PlateBuffs/core.lua b/PlateBuffs/core.lua index 27e38de..049181b 100644 --- a/PlateBuffs/core.lua +++ b/PlateBuffs/core.lua @@ -173,7 +173,8 @@ local defaultSpells2 = { 45182, -- cheating death 14278, -- Ghostly Strike 36554, -- Shadowstep - 13877, -- Blade Flurry 51722, --Dismantle + 13877, -- Blade Flurry + 51722, --Dismantle 51713, --Shadow Dance 14177, --Cold Blood @@ -329,7 +330,7 @@ local defaultSpells3 = { 69369, -- Predatory Swiftness 48441, -- rejuvenation 48451, -- lifebloom - 33891, -- tree form + 33981, -- tree form 783, -- travel form 768, -- feral form (?) @@ -785,6 +786,7 @@ do local i = 1 local name, icon, count, duration, expirationTime, unitCaster, spellId, debuffType + while UnitBuff(unitID, i) do name, _, icon, count, _, duration, expirationTime, unitCaster, _, _, spellId = UnitBuff(unitID, i) icon = icon:upper():gsub("(.+)\\(.+)\\", "") From d30e793b448d9de0f273f278031669ba09a2b181 Mon Sep 17 00:00:00 2001 From: Idan Date: Thu, 18 Apr 2024 18:46:27 +0300 Subject: [PATCH 08/12] weakened soul smaller buff change weakened soul to smaller buff category --- PlateBuffs/core.lua | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/PlateBuffs/core.lua b/PlateBuffs/core.lua index 049181b..6be62d6 100644 --- a/PlateBuffs/core.lua +++ b/PlateBuffs/core.lua @@ -180,12 +180,11 @@ local defaultSpells2 = { -- priest 15487, --Silence (priest) - 10060, --Power Infusion (priest) - 64044, --Psychic Horror + 10060, -- Power Infusion (priest) + 64044, -- Psychic Horror 10060, -- power's infusion 27827, -- Spirit of Redemption 6346, -- Fear Ward - 6788, --Weakend Soul -- druid 22812, -- Barkskin (druid) @@ -318,6 +317,7 @@ local defaultSpells3 = { -- priest 15286, -- Vampiric Embrace 15473, -- shadowform + 6788, -- Weakend Soul -- paladin 59578, -- Art of War @@ -330,7 +330,7 @@ local defaultSpells3 = { 69369, -- Predatory Swiftness 48441, -- rejuvenation 48451, -- lifebloom - 33981, -- tree form + 33981, -- tree of life 783, -- travel form 768, -- feral form (?) From f3be0e9a0d529c2c51b1fac8c2f5dc331a1e19c8 Mon Sep 17 00:00:00 2001 From: Idan Date: Sun, 21 Apr 2024 02:20:37 +0300 Subject: [PATCH 09/12] Update core.lua --- PlateBuffs/core.lua | 1 - 1 file changed, 1 deletion(-) diff --git a/PlateBuffs/core.lua b/PlateBuffs/core.lua index 6be62d6..667e278 100644 --- a/PlateBuffs/core.lua +++ b/PlateBuffs/core.lua @@ -78,7 +78,6 @@ local defaultSpells1 = { -- rogue 6770, --Sap 2094, --Blind - 31230, --cheat death -- priest 605, --Mind Control From d72db78ae5c156b356cba18fb078b7575d5e6721 Mon Sep 17 00:00:00 2001 From: Idan Date: Mon, 6 May 2024 02:44:18 +0300 Subject: [PATCH 10/12] Added Hysteria --- PlateBuffs/core.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/PlateBuffs/core.lua b/PlateBuffs/core.lua index 667e278..63dc622 100644 --- a/PlateBuffs/core.lua +++ b/PlateBuffs/core.lua @@ -286,6 +286,7 @@ local defaultSpells2 = { 55233, -- Vampiric Blood 51209, -- hungering cold 45524, -- chains of ice + 49016, -- Hysteria 30217, --Adamantite Grenade 24375, --War Stomp From a46be93e4f2906789706e244f8fcbe5e135090c1 Mon Sep 17 00:00:00 2001 From: Idan Date: Wed, 15 May 2024 05:39:26 +0300 Subject: [PATCH 11/12] Added Bone Shield for DKs --- PlateBuffs/core.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/PlateBuffs/core.lua b/PlateBuffs/core.lua index 63dc622..cca760c 100644 --- a/PlateBuffs/core.lua +++ b/PlateBuffs/core.lua @@ -339,6 +339,7 @@ local defaultSpells3 = { -- dk 48263, -- Frost Presence + 49222, -- bone shield -- hunter 34074, -- aspect of the viper From 607b6f9c8b3c66d43979bc397e9cba76bfb84ce6 Mon Sep 17 00:00:00 2001 From: Idan Date: Mon, 29 Jul 2024 00:29:45 +0300 Subject: [PATCH 12/12] cheat death --- PlateBuffs/core.lua | 1 + 1 file changed, 1 insertion(+) diff --git a/PlateBuffs/core.lua b/PlateBuffs/core.lua index cca760c..204cfb9 100644 --- a/PlateBuffs/core.lua +++ b/PlateBuffs/core.lua @@ -78,6 +78,7 @@ local defaultSpells1 = { -- rogue 6770, --Sap 2094, --Blind + 31230, --cheat death -- priest 605, --Mind Control