PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

Incorrect mod damage values being generated with mirage archer

Open
#2,642 4 comments 3 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

bug
Dominant language
Lua
Stars
5.4k
Forks
2.4k
Avg merge
1d 12h
Merged PRs (30d)
26

Description

Starting with this PoB https://pastebin.com/8ae3Sk1T Removing Mirage Archer appears to fix the issue.

Build is showing negative/incorrect values for mods that have no effect on the build. Example for adding +1 lighting spell gems to the equipped bramblejack

image

Attempting to create a white jewel will show negative values

image

Allocating the jewel socket to the left of Perfect Agony and actually equipping this item will have no effect on the overview

image

image

This bug breaks tools that use the preview value, such as pob-item-tester.

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start with the linked PoB build and reproduce the incorrect preview values with Mirage Archer, including the Bramblejack mod and white jewel examples. Compare the generated mod damage values with Mirage Archer removed; done means irrelevant mods no longer produce negative or incorrect previews and pob-item-tester receives correct values.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua
Domain
game-dev
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.