From 8d742190cd7934a8cfdb382c249ca9ec1d8bd816 Mon Sep 17 00:00:00 2001 From: LocalIdentity Date: Fri, 6 Feb 2026 13:52:32 +1100 Subject: [PATCH] Fix Hand of Phrecia enabling Generosity Auras 3.25 made a change where the gloves no longer allow Auras linked to Generosity to still affect the character We added a workaround at the time for them to work together so I'm just removing that workaround now that the game has fixed it --- src/Modules/CalcPerform.lua | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Modules/CalcPerform.lua b/src/Modules/CalcPerform.lua index b5d6957bd9..245f3f7566 100644 --- a/src/Modules/CalcPerform.lua +++ b/src/Modules/CalcPerform.lua @@ -2228,7 +2228,7 @@ function calcs.perform(env, skipEHP) t_insert(extraAuraModList, copyTable(value.mod, true)) end end - if not activeSkill.skillData.auraCannotAffectSelf or activeSkill.skillModList:Flag(skillCfg, "SelfAurasAffectYouAndLinkedTarget") then + if not activeSkill.skillData.auraCannotAffectSelf then local inc = skillModList:Sum("INC", skillCfg, "AuraEffect", "BuffEffect", "BuffEffectOnSelf", "AuraEffectOnSelf", "AuraBuffEffect", "SkillAuraEffectOnSelf") local more = skillModList:More(skillCfg, "AuraEffect", "BuffEffect", "BuffEffectOnSelf", "AuraEffectOnSelf", "AuraBuffEffect", "SkillAuraEffectOnSelf") local mult = (1 + inc / 100) * more