From 53d24bf054e3e02f6a8fc870eeafc1bda2c398fb Mon Sep 17 00:00:00 2001 From: MrHB212 Date: Sun, 8 Mar 2026 00:03:54 +0100 Subject: [PATCH 1/6] added Skysunder --- src/Data/Uniques/Special/New.lua | 18 ++++++++++++++++-- src/Data/Uniques/sword.lua | 15 +++++++++++++++ 2 files changed, 31 insertions(+), 2 deletions(-) diff --git a/src/Data/Uniques/Special/New.lua b/src/Data/Uniques/Special/New.lua index cda2408751..8769f7a6e0 100644 --- a/src/Data/Uniques/Special/New.lua +++ b/src/Data/Uniques/Special/New.lua @@ -14,8 +14,22 @@ You have Diamond Shrine Buff while affected by no Flasks You have Resistance Shrine Buff while affected by no Flasks +30 to Intelligence +28% to Chaos Resistance -]], -[[ +]],[[ +Skysunder +Exquisite Blade +League: Mirage +Source: Obtained by using a Coin of Restoration on Fleshrender +Implicits: 1 ++50% to global critical strike chance +(130-160)% increased Physical Damage ++(20-40)% to Damage over Time Multiplier +(20-40)% increased Critical Strike Chance +100% of Physical Damage Converted to Fire Damage +Ignites you cause are reflected back to you +50% less Duration of Ignites you inflict +Ignites you inflict with this weapon spread to other Enemies within 2.8 metres +Unaffected by Ignite +]],[[ The Sands of Time Tyrant's Sekhem Requires Level 58, 99 Str, 99 Int diff --git a/src/Data/Uniques/sword.lua b/src/Data/Uniques/sword.lua index 731aeb69a5..3a37db1562 100644 --- a/src/Data/Uniques/sword.lua +++ b/src/Data/Uniques/sword.lua @@ -386,6 +386,21 @@ Adds (60-80) to (150-180) Physical Damage {variant:3}Each Rage also grants +1% to Damage over Time Multiplier for Bleeding while wielding an Axe {variant:4}Each Rage also grants +2% to Damage over Time Multiplier for Bleeding while wielding an Axe ]],[[ +Skysunder +Exquisite Blade +League: Mirage +Source: Obtained by using a Coin of Restoration on Fleshrender +Implicits: 1 ++50% to global critical strike chance +(130-160)% increased Physical Damage ++(20-40)% to Damage over Time Multiplier +(20-40)% increased Critical Strike Chance +100% of Physical Damage Converted to Fire Damage +Ignites you cause are reflected back to you +50% less Duration of Ignites you inflict +Ignites you inflict with this weapon spread to other Enemies within 2.8 metres +Unaffected by Ignite +]],[[ The Rippling Thoughts Legion Sword League: Harbinger From 8ada895a8ce0d24474cc04a46a10b9a861e55601 Mon Sep 17 00:00:00 2001 From: MrHB212 Date: Sun, 8 Mar 2026 00:05:01 +0100 Subject: [PATCH 2/6] Update sword.lua --- src/Data/Uniques/sword.lua | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/src/Data/Uniques/sword.lua b/src/Data/Uniques/sword.lua index 3a37db1562..731aeb69a5 100644 --- a/src/Data/Uniques/sword.lua +++ b/src/Data/Uniques/sword.lua @@ -386,21 +386,6 @@ Adds (60-80) to (150-180) Physical Damage {variant:3}Each Rage also grants +1% to Damage over Time Multiplier for Bleeding while wielding an Axe {variant:4}Each Rage also grants +2% to Damage over Time Multiplier for Bleeding while wielding an Axe ]],[[ -Skysunder -Exquisite Blade -League: Mirage -Source: Obtained by using a Coin of Restoration on Fleshrender -Implicits: 1 -+50% to global critical strike chance -(130-160)% increased Physical Damage -+(20-40)% to Damage over Time Multiplier -(20-40)% increased Critical Strike Chance -100% of Physical Damage Converted to Fire Damage -Ignites you cause are reflected back to you -50% less Duration of Ignites you inflict -Ignites you inflict with this weapon spread to other Enemies within 2.8 metres -Unaffected by Ignite -]],[[ The Rippling Thoughts Legion Sword League: Harbinger From 3d2e9bfcaf0dd1085939288fc2d82e844f26a997 Mon Sep 17 00:00:00 2001 From: MrHB212 Date: Sun, 8 Mar 2026 00:18:52 +0100 Subject: [PATCH 3/6] source text color --- src/Data/Uniques/Special/New.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Data/Uniques/Special/New.lua b/src/Data/Uniques/Special/New.lua index 8769f7a6e0..091b2d3918 100644 --- a/src/Data/Uniques/Special/New.lua +++ b/src/Data/Uniques/Special/New.lua @@ -18,7 +18,7 @@ You have Resistance Shrine Buff while affected by no Flasks Skysunder Exquisite Blade League: Mirage -Source: Obtained by using a Coin of Restoration on Fleshrender +Source: Obtained by using a Coin of Restoration on unique{Fleshrender} Implicits: 1 +50% to global critical strike chance (130-160)% increased Physical Damage From bf65e46f7d2cfa56d58de7c2a3c3708fa3af61bf Mon Sep 17 00:00:00 2001 From: MrHB212 Date: Sun, 8 Mar 2026 00:30:31 +0100 Subject: [PATCH 4/6] added "ignites are reflected back to you" --- src/Modules/ConfigOptions.lua | 1 + src/Modules/ModParser.lua | 1 + 2 files changed, 2 insertions(+) diff --git a/src/Modules/ConfigOptions.lua b/src/Modules/ConfigOptions.lua index a02db37d7c..893d05111a 100644 --- a/src/Modules/ConfigOptions.lua +++ b/src/Modules/ConfigOptions.lua @@ -1724,6 +1724,7 @@ Huge sets the radius to 11. end }, { var = "conditionEnemyIgnited", type = "check", label = "Is the enemy ^xB97123Ignited?", ifEnemyCond = "Ignited", implyCond = "Burning", tooltip = "This also implies that the enemy is ^xB97123Burning.", apply = function(val, modList, enemyModList) enemyModList:NewMod("Condition:Ignited", "FLAG", true, "Config", { type = "Condition", var = "Effective" }) + modList:NewMod("Condition:Ignited", "FLAG", true, "Config", { type = "Condition", var = "Combat" }, { type = "Condition", var = "ReflectIgnite"}) end }, { var = "overrideIgniteStackPotential", type = "count", label = "^xB97123Ignite^7 Stack Potential override:", ifOption = "conditionEnemyIgnited", tooltip = "Allows you to manually set the Stack Potential value for a skill.\nStack Potential equates to the number of times you are able to inflict an Ignite on an enemy before the duration of your first Ignite expires", apply = function(val, modList, enemyModList) modList:NewMod("IgniteStackPotentialOverride", "OVERRIDE", val, "Config", { type = "Condition", var = "Effective" }) diff --git a/src/Modules/ModParser.lua b/src/Modules/ModParser.lua index 0554aa8698..2d60eacfe5 100644 --- a/src/Modules/ModParser.lua +++ b/src/Modules/ModParser.lua @@ -3438,6 +3438,7 @@ local specialModList = { flag("CannotBrittle"), flag("CannotSap"), }, + ["ignites you cause are reflected back to you"] = { flag("Condition:ReflectIgnite") }, ["non%-critical strikes cannot inflict ailments"] = { flag("AilmentsOnlyFromCrit") }, ["flameblast and incinerate cannot inflict elemental ailments"] = { flag("CannotIgnite", { type = "SkillName", skillNameList = { "Flameblast", "Incinerate" }, includeTransfigured = true }), From c15693590b41b062da130ec6d8b59a73fd4bceb9 Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Mon, 9 Mar 2026 23:25:57 +1100 Subject: [PATCH 5/6] Revert "added "ignites are reflected back to you"" This reverts commit bf65e46f7d2cfa56d58de7c2a3c3708fa3af61bf. --- src/Modules/ConfigOptions.lua | 1 - src/Modules/ModParser.lua | 1 - 2 files changed, 2 deletions(-) diff --git a/src/Modules/ConfigOptions.lua b/src/Modules/ConfigOptions.lua index 893d05111a..a02db37d7c 100644 --- a/src/Modules/ConfigOptions.lua +++ b/src/Modules/ConfigOptions.lua @@ -1724,7 +1724,6 @@ Huge sets the radius to 11. end }, { var = "conditionEnemyIgnited", type = "check", label = "Is the enemy ^xB97123Ignited?", ifEnemyCond = "Ignited", implyCond = "Burning", tooltip = "This also implies that the enemy is ^xB97123Burning.", apply = function(val, modList, enemyModList) enemyModList:NewMod("Condition:Ignited", "FLAG", true, "Config", { type = "Condition", var = "Effective" }) - modList:NewMod("Condition:Ignited", "FLAG", true, "Config", { type = "Condition", var = "Combat" }, { type = "Condition", var = "ReflectIgnite"}) end }, { var = "overrideIgniteStackPotential", type = "count", label = "^xB97123Ignite^7 Stack Potential override:", ifOption = "conditionEnemyIgnited", tooltip = "Allows you to manually set the Stack Potential value for a skill.\nStack Potential equates to the number of times you are able to inflict an Ignite on an enemy before the duration of your first Ignite expires", apply = function(val, modList, enemyModList) modList:NewMod("IgniteStackPotentialOverride", "OVERRIDE", val, "Config", { type = "Condition", var = "Effective" }) diff --git a/src/Modules/ModParser.lua b/src/Modules/ModParser.lua index 2d60eacfe5..0554aa8698 100644 --- a/src/Modules/ModParser.lua +++ b/src/Modules/ModParser.lua @@ -3438,7 +3438,6 @@ local specialModList = { flag("CannotBrittle"), flag("CannotSap"), }, - ["ignites you cause are reflected back to you"] = { flag("Condition:ReflectIgnite") }, ["non%-critical strikes cannot inflict ailments"] = { flag("AilmentsOnlyFromCrit") }, ["flameblast and incinerate cannot inflict elemental ailments"] = { flag("CannotIgnite", { type = "SkillName", skillNameList = { "Flameblast", "Incinerate" }, includeTransfigured = true }), From 51a692d8daf186e66ca763240cd130251eeb63d7 Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Mon, 9 Mar 2026 23:26:31 +1100 Subject: [PATCH 6/6] Formatting --- src/Data/Uniques/Special/New.lua | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/Data/Uniques/Special/New.lua b/src/Data/Uniques/Special/New.lua index 091b2d3918..3121d14dc3 100644 --- a/src/Data/Uniques/Special/New.lua +++ b/src/Data/Uniques/Special/New.lua @@ -14,7 +14,8 @@ You have Diamond Shrine Buff while affected by no Flasks You have Resistance Shrine Buff while affected by no Flasks +30 to Intelligence +28% to Chaos Resistance -]],[[ +]], +[[ Skysunder Exquisite Blade League: Mirage @@ -29,7 +30,8 @@ Ignites you cause are reflected back to you 50% less Duration of Ignites you inflict Ignites you inflict with this weapon spread to other Enemies within 2.8 metres Unaffected by Ignite -]],[[ +]], +[[ The Sands of Time Tyrant's Sekhem Requires Level 58, 99 Str, 99 Int