Skip to content

Conversation

@ocombe
Copy link
Contributor

@ocombe ocombe commented Feb 10, 2026

Description of the problem being solved:

  • Fix typo in ModParser.lua:1438: the statList for "per X% missing fire, cold, or lightning resistance" has "MissingFireResist" duplicated in the 3rd position instead of "MissingLightningResist"

Details

The pattern at line 1438:

["per (%d+)%% missing fire, cold, or lightning resistance, up to a maximum of (%d+)%%"]

has statList = { "MissingFireResist", "MissingColdResist", "MissingFireResist" }. The third element should be "MissingLightningResist".

This means Replica Nebulis double-counts missing fire resistance and ignores missing lightning resistance when calculating the combined "fire, cold, or lightning" variant.

ocombe and others added 2 commits February 10, 2026 15:06
… resistance

The combined "per X% missing fire, cold, or lightning resistance" pattern duplicated MissingFireResist instead of using MissingLightningResist as the third stat, causing Replica Nebulis to ignore missing lightning res.
@LocalIdentity LocalIdentity changed the title fix: correct MissingFireResist typo in statList for missing elemental… Fix Replica Nebulis damage calculation Feb 12, 2026
@LocalIdentity LocalIdentity added the bug: calculation Numerical differences label Feb 12, 2026
@LocalIdentity LocalIdentity merged commit b4b76a1 into PathOfBuildingCommunity:dev Feb 12, 2026
2 of 3 checks passed
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.

2 participants