Issue Summary:
There appears to be a replicable but unpredictable bug related to the use of Jewel Pliers and Rune Pliers. Specifically, when runes or jewels are extracted and then reinserted into the original base item, certain rune-specific stats behave inconsistently upon re-entering a game.
Observed Behavior:
- A stat tied to a specific rune changes values after leaving and rejoining a game.
- The screenshots provided demonstrate this using an Ort and Eth rune which should grant +30% Lightning Resistance / 15% mana regeneration from the base rune. However:
Screenshot 1 shows +210% / +190%
Screenshot 2 shows +240% / +205%
Screenshot 3 shows +270% / + 220%
No changes were made to the item between these tests other than reloading the game.
Related Observations:
- This has also been seen with Hel runes. Instead of reducing requirements (e.g., -15% or -30% doubled), the stat erroneously flips to +15% or +30%, effectively increasing the requirement.
- The stat change appears random, but always occurs on game reloads, and seems tied specifically to items that have had sockets removed and reused via pliers.
Steps to Reproduce:
- Create a runeword item using a valid base and proper runes.
- Use Rune/Jewel Pliers to extract the runes.
- Reinsert the same runes in the same order.
- Save and exit the game.
- Rejoin the game and inspect the stat values.
- Repeat steps 4–5 to observe fluctuations in rune-derived stats.
Impact:
This bug can cause:
- Stat inflation (beneficial but unintended)
- Stat corruption (harmful or build-breaking)