From e950fd559c9cf796cc949e4f9ef3cc4df4cba004 Mon Sep 17 00:00:00 2001 From: Blitz54 Date: Sun, 11 Jan 2026 18:12:08 -0600 Subject: [PATCH 1/2] Add new Ancient Augment soul cores --- src/Data/ModRunes.lua | 83 +++++++++++++++++++++++++++++++++++ src/Export/Bases/soulcore.txt | 4 ++ 2 files changed, 87 insertions(+) diff --git a/src/Data/ModRunes.lua b/src/Data/ModRunes.lua index 94d2613c61..0a40c43c29 100644 --- a/src/Data/ModRunes.lua +++ b/src/Data/ModRunes.lua @@ -457,6 +457,89 @@ return { rank = { 60 }, }, }, + ["Jiquani's Thesis"] = { + ["helmet"] = { + type = "Rune", + "+1 to maximum Mana per 2 Item Energy Shield on Equipped Helmet", + statOrder = { 6295 }, + rank = { 60 }, + }, + ["gloves"] = { + type = "Rune", + "Energy Shield Recharge starts after spending a total of", + " 2000 Mana, no more than once every 2 seconds", + statOrder = { 6023, 6023.1 }, + rank = { 60 }, + }, + ["boots"] = { + type = "Rune", + "Increases and Reductions to Movement Speed also", + " apply to Energy Shield Recharge Rate", + statOrder = { 6874, 6874.1 }, + rank = { 60 }, + }, + }, + ["Quipolatl's Thesis"] = { + ["helmet"] = { + type = "Rune", + "A random Skill that requires Glory generates 15% of its maximum Glory when your Mark Activates", + statOrder = { 8275 }, + rank = { 60 }, + }, + ["gloves"] = { + type = "Rune", + "Each Runic Inscription from your Curse Skills causes you to Regenerate Mana per second equal to 10% of that Skill's Mana Cost", + statOrder = { 9139 }, + rank = { 60 }, + }, + ["body armour"] = { + type = "Rune", + "+50% of Armour also applies to Chaos Damage while on full Energy Shield", + statOrder = { 4261 }, + rank = { 60 }, + }, + }, + ["Guatelitzi's Thesis"] = { + ["helmet"] = { + type = "Rune", + "Gain Armour equal to 25% of Life Lost from Hits in the past 8 seconds", + statOrder = { 6337 }, + rank = { 60 }, + }, + ["body armour"] = { + type = "Rune", + "10% of Physical Damage prevented Recouped as Life", + statOrder = { 8867 }, + rank = { 60 }, + }, + ["boots"] = { + type = "Rune", + "Lose 5% of maximum Life per second while Sprinting", + "25% increased Movement Speed while Sprinting", + statOrder = { 6999, 9465 }, + rank = { 60 }, + }, + }, + ["Citaqualotl's Thesis"] = { + ["body armour"] = { + type = "Rune", + "You Recoup 50% of Damage taken by your Offerings as Life", + statOrder = { 9105 }, + rank = { 60 }, + }, + ["gloves"] = { + type = "Rune", + "One of your Persistent Minions revives when an Offering expires", + statOrder = { 9188 }, + rank = { 60 }, + }, + ["boots"] = { + type = "Rune", + "Sacrifice 10% of maximum Life to gain that much Guard when you Dodge Roll", + statOrder = { 9195 }, + rank = { 60 }, + }, + }, ["Desert Rune"] = { ["weapon"] = { type = "Rune", diff --git a/src/Export/Bases/soulcore.txt b/src/Export/Bases/soulcore.txt index 3c00acad4a..729e981a01 100644 --- a/src/Export/Bases/soulcore.txt +++ b/src/Export/Bases/soulcore.txt @@ -7,6 +7,10 @@ local itemBases = ... #baseMatch Metadata/Items/SoulCores/KurgalsGaze #baseMatch Metadata/Items/SoulCores/TecrodsGaze #baseMatch Metadata/Items/SoulCores/UlamansGaze +#baseMatch Metadata/Items/SoulCores/ThesisOfSouls +#baseMatch Metadata/Items/SoulCores/ThesisOfExperiments +#baseMatch Metadata/Items/SoulCores/ThesisOfBlood +#baseMatch Metadata/Items/SoulCores/ThesisOfSacrifice #type Rune #baseMatch Metadata/Items/SoulCores/Rune From 0f35adf5d679190f89f03c607eaad17a140ebc76 Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Tue, 13 Jan 2026 14:35:24 +1100 Subject: [PATCH 2/2] Export Soul core base stats --- src/Data/Bases/soulcore.lua | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/src/Data/Bases/soulcore.lua b/src/Data/Bases/soulcore.lua index 6caafed763..394ff14f12 100644 --- a/src/Data/Bases/soulcore.lua +++ b/src/Data/Bases/soulcore.lua @@ -206,6 +206,30 @@ itemBases["Ulaman's Gaze"] = { implicitModTypes = { }, req = { level = 65, }, } +itemBases["Jiquani's Thesis"] = { + type = "SoulCore", + tags = { default = true, soul_core = true, soul_core_vaal = true }, + implicitModTypes = { }, + req = { level = 65, }, +} +itemBases["Quipolatl's Thesis"] = { + type = "SoulCore", + tags = { default = true, soul_core = true, soul_core_vaal = true }, + implicitModTypes = { }, + req = { level = 65, }, +} +itemBases["Guatelitzi's Thesis"] = { + type = "SoulCore", + tags = { default = true, soul_core = true, soul_core_vaal = true }, + implicitModTypes = { }, + req = { level = 65, }, +} +itemBases["Citaqualotl's Thesis"] = { + type = "SoulCore", + tags = { default = true, soul_core = true, soul_core_vaal = true }, + implicitModTypes = { }, + req = { level = 65, }, +} itemBases["Desert Rune"] = { type = "Rune",