@@ -5519,20 +5519,10 @@ local specialModList = {
55195519 ["(%d+)%% increased effect of jewel socket passive skills containing corrupted (m?r?ag?r?i?e?c?) jewels, if not from cluster jewels"] = function(num, _, rarity) return { mod("JewelData", "LIST", { key = "corrupted" .. firstToUpper(rarity) .. "JewelIncEffect", value = num }) } end,
55205520 ["(%d+)%% increased effect of jewel socket passive skills containing corrupted (m?r?ag?r?i?e?c?) jewels"] = function(num, _, rarity) return { mod("JewelData", "LIST", { key = "corrupted" .. firstToUpper(rarity) .. "JewelIncEffect", value = num }) } end,
55215521 -- Mageblood
5522- ["legacy of amethyst"] = { mod("LegacyOfAmethyst", "BASE", 1), flag("MagebloodEquipped") },
5523- ["legacy of basalt"] = { mod("LegacyOfBasalt", "BASE", 1), flag("MagebloodEquipped") },
5524- ["legacy of bismuth"] = { mod("LegacyOfBismuth", "BASE", 1), flag("MagebloodEquipped") },
5525- ["legacy of diamond"] = { mod("LegacyOfDiamond", "BASE", 1), flag("MagebloodEquipped") },
5526- ["legacy of gold"] = { mod("LegacyOfGold", "BASE", 1), flag("MagebloodEquipped") },
5527- ["legacy of granite"] = { mod("LegacyOfGranite", "BASE", 1), flag("MagebloodEquipped") },
5528- ["legacy of jade"] = { mod("LegacyOfJade", "BASE", 1), flag("MagebloodEquipped") },
5529- ["legacy of quicksilver"] = { mod("LegacyOfQuicksilver", "BASE", 1), flag("MagebloodEquipped") },
5530- ["legacy of ruby"] = { mod("LegacyOfRuby", "BASE", 1), flag("MagebloodEquipped") },
5531- ["legacy of sapphire"] = { mod("LegacyOfSapphire", "BASE", 1), flag("MagebloodEquipped") },
5532- ["legacy of silver"] = { mod("LegacyOfSilver", "BASE", 1), flag("MagebloodEquipped") },
5533- ["legacy of stibnite"] = { mod("LegacyOfStibnite", "BASE", 1), flag("MagebloodEquipped") },
5534- ["legacy of sulphur"] = { mod("LegacyOfSulphur", "BASE", 1), flag("MagebloodEquipped") },
5535- ["legacy of topaz"] = { mod("LegacyOfTopaz", "BASE", 1), flag("MagebloodEquipped") },
5522+ ["legacy of (%w+)"] = function (_, flask) return {
5523+ mod("LegacyOf"..firstToUpper(flask), "BASE", 1),
5524+ flag("MagebloodEquipped")
5525+ } end,
55365526 ["all mage's legacies have (%d+)%% increased effect per duplicate mage's legacy you have"] = function(num) return { mod("MagesLegacyEffect", "INC", num) } end,
55375527 -- Misc
55385528 ["fully broken armour effects also apply to fire damage taken from hits"] = { flag("ArmourBreakFireDamageTaken"), },
0 commit comments