Skip to content

Commit

Permalink
Add SoD Soul Engraving set bonus enchants
Browse files Browse the repository at this point in the history
  • Loading branch information
raethkcj committed Jan 3, 2025
1 parent 283b9bb commit 9c62081
Show file tree
Hide file tree
Showing 2 changed files with 107 additions and 0 deletions.
1 change: 1 addition & 0 deletions libs/StatLogic/StatLogic.lua
Original file line number Diff line number Diff line change
Expand Up @@ -1296,6 +1296,7 @@ do
PredatoryStrikes = 7,
Zandalar = 8,
Moxie = 9,
SoulEngraving = 10,
}
local ExclusiveGroupCache = {}

Expand Down
106 changes: 106 additions & 0 deletions libs/StatLogic/Vanilla_Logic.lua
Original file line number Diff line number Diff line change
Expand Up @@ -513,6 +513,16 @@ elseif addon.class == "MAGE" then
["pieces"] = 6,
["value"] = 0.15,
["aura"] = 6117,
["rune"] = true,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
-- Passive (Soul of the Magical Armorer)
{
["known"] = 1220166,
["value"] = 0.15,
["aura"] = 6117,
["rune"] = true,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
-- Rune: Enlightenment
{
Expand Down Expand Up @@ -635,6 +645,17 @@ elseif addon.class == "PALADIN" then
["tab"] = 2,
["num"] = 12,
["aura"] = 20911,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
-- Passive: Soul of the Ironclad (Blessing of Sanctuary)
{
["rune"] = true,
["known"] = 1220192,
["value"] = 0.10,
["tab"] = 2,
["num"] = 12,
["aura"] = 20911,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
},
["MOD_AGI"] = {
Expand All @@ -647,6 +668,17 @@ elseif addon.class == "PALADIN" then
["tab"] = 2,
["num"] = 12,
["aura"] = 20911,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
-- Passive: Soul of the Ironclad (Blessing of Sanctuary)
{
["rune"] = true,
["known"] = 1220192,
["value"] = 0.10,
["tab"] = 2,
["num"] = 12,
["aura"] = 20911,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
},
["MOD_STA"] = {
Expand All @@ -659,6 +691,17 @@ elseif addon.class == "PALADIN" then
["tab"] = 2,
["num"] = 12,
["aura"] = 20911,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
-- Passive: Soul of the Ironclad (Blessing of Sanctuary)
{
["rune"] = true,
["known"] = 1220192,
["value"] = 0.10,
["tab"] = 2,
["num"] = 12,
["aura"] = 20911,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
},
-- Paladin: Divine Intellect (Rank 5) - 1,2
Expand All @@ -680,6 +723,17 @@ elseif addon.class == "PALADIN" then
["tab"] = 2,
["num"] = 12,
["aura"] = 20911,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
-- Passive: Soul of the Ironclad (Blessing of Sanctuary)
{
["rune"] = true,
["known"] = 1220192,
["value"] = 0.10,
["tab"] = 2,
["num"] = 12,
["aura"] = 20911,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
},
["MOD_SPI"] = {
Expand All @@ -692,6 +746,17 @@ elseif addon.class == "PALADIN" then
["tab"] = 2,
["num"] = 12,
["aura"] = 20911,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
-- Passive: Soul of the Ironclad (Blessing of Sanctuary)
{
["rune"] = true,
["known"] = 1220192,
["value"] = 0.10,
["tab"] = 2,
["num"] = 12,
["aura"] = 20911,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
},
["ADD_SPELL_DMG_MOD_INT"] = {
Expand Down Expand Up @@ -795,6 +860,15 @@ elseif addon.class == "PRIEST" then
["set"] = 1812,
["pieces"] = 2,
["value"] = 0.15,
["rune"] = true,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
-- Passive: Soul of the Faithful
{
["known"] = 1220112,
["value"] = 0.15,
["rune"] = true,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
},
-- Priest: Spiritual Guidance (Rank 5) - 2,14
Expand Down Expand Up @@ -918,6 +992,18 @@ elseif addon.class == "ROGUE" then
["weaponSubclass"] = {
[Enum.ItemWeaponSubclass.Dagger] = true,
},
["rune"] = true,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
-- Passive: Soul of the Shiv Savant
{
["known"] = 1220010,
["value"] = 5,
["weaponSubclass"] = {
[Enum.ItemWeaponSubclass.Dagger] = true,
},
["rune"] = true,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
},
[StatLogic.Stats.WeaponSkill] = {
Expand Down Expand Up @@ -1015,6 +1101,16 @@ elseif addon.class == "SHAMAN" then
["max_stacks"] = 3,
["aura"] = 467910,
["rune"] = true,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
-- Passive: Soul of the Spiritual Bulwark (Elemental Shield)
{
["known"] = 1220240,
["stack"] = 0.10,
["max_stacks"] = 3,
["aura"] = 467910,
["rune"] = true,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
},
["MOD_AP"] = {
Expand Down Expand Up @@ -1095,6 +1191,16 @@ elseif addon.class == "SHAMAN" then
["set"] = 1852,
["pieces"] = 4,
["aura"] = 1213939,
["value"] = 0.10,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
-- Passive: Soul of the True Alpha (Pack Leader)
{
["rune"] = true,
["known"] = 1220246,
["aura"] = 1213939,
["value"] = 0.10,
["group"] = addon.ExclusiveGroup.SoulEngraving,
},
},
["ADD_AP_MOD_INT"] = {
Expand Down

0 comments on commit 9c62081

Please sign in to comment.