Skip to content

Fix gem level supports not working properly with some skills#2279

Open
LocalIdentity wants to merge 1 commit into
devfrom
fix_gem-tags-level
Open

Fix gem level supports not working properly with some skills#2279
LocalIdentity wants to merge 1 commit into
devfrom
fix_gem-tags-level

Conversation

@LocalIdentity

Copy link
Copy Markdown
Contributor

Fixes #2202

Description of the problem being solved:

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

Link to a build that showcases this PR:

https://pobb.in/2k0EPn6QOhTx

Before screenshot:

image

After screenshot:

image

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
@LocalIdentity LocalIdentity added the bug: calculation Numerical differences label Jun 24, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug: calculation Numerical differences

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Apocalypse does not gain damage to the Hailstorm and Crash Lightning parts when supported by Fire Mastery

1 participant