Skip to content

Conversation

@LocalIdentity
Copy link
Contributor

Fixes #9161 .

Description of the problem being solved:

Some graft mods had identical statOrder values and the same level requirement so it would then fall back to the random order the pairs list added the mods in
Instead now we sort based on Id if the statOrder and level values are the same
Making the change also requires change the lastSeries list to no longer prepend the values

Steps taken to verify a working solution:

  • Test graft mods with same statOrder and levels
  • Test mods with different levels and stat orders
  • Test many different rares to make sure the order was the same as before

Link to a build that showcases this PR:

https://maxroll.gg/poe/pob/7e6qc0ac

Before screenshot:

image

After screenshot:

image

Some graft mods had identical statOrder values and the same level requirement so it would then fall back to the random order the pairs list added the mods in
Instead now we sort based on Id if the statOrder and level values are the same
Making the change also requires change the lastSeries list to no longer prepend the values
@LocalIdentity LocalIdentity added the bug: behaviour Behavioral differences label Nov 4, 2025
@LocalIdentity LocalIdentity merged commit 20018a0 into dev Nov 4, 2025
3 checks passed
@LocalIdentity LocalIdentity deleted the fix_graft-crafting-order branch November 4, 2025 23:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug: behaviour Behavioral differences

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Incorrect damage ranges for minion damage from Summoning Tulgraft

2 participants