diff --git a/src/Modules/Data.lua b/src/Modules/Data.lua index fd4fa2e137..d2b7c8c71a 100644 --- a/src/Modules/Data.lua +++ b/src/Modules/Data.lua @@ -1300,6 +1300,13 @@ data.minionTagCrucibleUniques = { ["United in Dream"] = true, } +local subsumeTheSourceMods = {} +for modId, mod in pairs(data.itemMods.JewelAbyss) do + if mod.type ~="Corrupted" then + subsumeTheSourceMods[modId] = mod + end +end + local crimsonStormMods = {} for modId, mod in pairs(data.veiledMods) do if mod.affix == "of the Order" then @@ -1323,7 +1330,7 @@ dreadCaptainBase.base.tags.deepwater_sword = true data.rareLikeUniques = { ["subsume the source"] = { validBases = data.itemBaseLists["Jewel: Abyss"], - affixes = data.itemMods.JewelAbyss, + affixes = subsumeTheSourceMods, prefixLimit = 4, suffixLimit = 0, ignoreModType = true,