From 74d54085448274a0807267fba5ed2ca00aa091b1 Mon Sep 17 00:00:00 2001 From: Casey Raethke Date: Sun, 4 Feb 2024 14:41:22 -0600 Subject: [PATCH] Add more versions of Dispersion, Aspect of the Viper, Last Stand, and Rallying Cry --- libs/StatLogic/Cata_Logic.lua | 16 ++++++++++++++++ libs/StatLogic/TBC_Logic.lua | 9 +++++++++ libs/StatLogic/Vanilla_Logic.lua | 11 ++++++++++- libs/StatLogic/Wrath_Logic.lua | 16 ++++++++++++++++ 4 files changed, 51 insertions(+), 1 deletion(-) diff --git a/libs/StatLogic/Cata_Logic.lua b/libs/StatLogic/Cata_Logic.lua index 700c1c1..2290dbe 100644 --- a/libs/StatLogic/Cata_Logic.lua +++ b/libs/StatLogic/Cata_Logic.lua @@ -1230,6 +1230,15 @@ elseif addon.class == "PRIEST" then }, }, }, + ["ADD_MANA_REG_MOD_MANA"] = { + -- Talent: Dispersion + { + ["tab"] = 3, + ["num"] = 21, + ["value"] = 0.30, + ["aura"] = 47585, + }, + }, ["ADD_SPELL_HIT_RATING_MOD_SPI"] = { -- Talent: Twisted Faith { @@ -2041,6 +2050,13 @@ StatLogic.StatModTable["ALL"] = { ["aura"] = 16191, }, }, + ["MOD_HEALTH"] = { + -- Buff: Rallying Cry + { + ["value"] = 0.20, + ["aura"] = 97463, + }, + }, ["ADD_DODGE_REDUCTION_MOD_EXPERTISE"] = { -- Base { diff --git a/libs/StatLogic/TBC_Logic.lua b/libs/StatLogic/TBC_Logic.lua index 0a12191..5344e6f 100644 --- a/libs/StatLogic/TBC_Logic.lua +++ b/libs/StatLogic/TBC_Logic.lua @@ -1522,6 +1522,15 @@ elseif addon.class == "WARRIOR" then }, }, }, + ["MOD_HEALTH"] = { + -- Buff: Last Stand + { + ["tab"] = 3, + ["num"] = 6, + ["value"] = 0.30, + ["aura"] = 12976, + }, + }, } end diff --git a/libs/StatLogic/Vanilla_Logic.lua b/libs/StatLogic/Vanilla_Logic.lua index 0d291de..8dd9a79 100644 --- a/libs/StatLogic/Vanilla_Logic.lua +++ b/libs/StatLogic/Vanilla_Logic.lua @@ -1437,7 +1437,16 @@ elseif addon.class == "WARRIOR" then ["aura"] = 17538, ["value"] = 100, }, - } + }, + ["MOD_HEALTH"] = { + -- Buff: Last Stand + { + ["tab"] = 3, + ["num"] = 6, + ["value"] = 0.30, + ["aura"] = 12976, + }, + }, } end diff --git a/libs/StatLogic/Wrath_Logic.lua b/libs/StatLogic/Wrath_Logic.lua index 336a0a1..4ffb0df 100644 --- a/libs/StatLogic/Wrath_Logic.lua +++ b/libs/StatLogic/Wrath_Logic.lua @@ -1697,6 +1697,13 @@ elseif addon.class == "HUNTER" then ["regen"] = NormalManaRegenPerInt, }, }, + ["ADD_MANA_REG_MOD_MANA"] = { + -- Buff: Aspect of the Viper + { + ["aura"] = 34074, + ["value"] = 0.04 * 5/3, + }, + }, -- Hunter: Hunter vs. Wild (Rank 3) - 3,14 -- Increases you and your pet's attack power and ranged attack power equal to 10%/20%/30% of your total Stamina. ["ADD_AP_MOD_STA"] = { @@ -2228,6 +2235,15 @@ elseif addon.class == "PRIEST" then }, }, }, + ["ADD_MANA_REG_MOD_MANA"] = { + -- Talent: Dispersion + { + ["tab"] = 3, + ["num"] = 27, + ["value"] = 0.30, + ["aura"] = 47585, + }, + }, ["ADD_SPELL_DMG_MOD_SPI"] = { -- Priest: Spiritual Guidance (Rank 5) - 2,14 -- Increases spell power by up to 5%/10%/15%/20%/25% of your total Spirit.