You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Fix gem level supports not working properly with some skills (#2279)
Gem level supports were currently only applying their effect to the granted effect of the skill part that they matched. This causes issues when you have a skill like Apocalypse that has multiple granted effects
Fire Mastery was only increasing the gem level for the meteor instead of the actual gem itself
Now mods that use `SupportedGemProperty` apply to all the granted effects on a gem and go through their own loop
We now have a `GemTag` mod type too that makes it easier to apply for future scenarios
Co-authored-by: LocalIdentity <localidentity2@gmail.com>
@@ -741,11 +770,13 @@ function calcs.buildActiveSkillModList(env, activeSkill)
741
770
ifactiveSkill.activeEffect.srcInstanceandactiveSkill.activeEffect.srcInstance.corruptedandnot (activeSkill.activeEffect.srcInstance.fromItemoractiveSkill.activeEffect.srcInstance.fromTreeoractiveSkill.activeEffect.grantedEffect.fromItemoractiveSkill.activeEffect.grantedEffect.fromTree) then
0 commit comments