PathOfBuildingCommunity / PathOfBuildingCommunity/PathOfBuilding

Crucible shield mod gets removed after editing the item

オープン
#6,256 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

bug: behaviour
主要言語
Lua
スター
5.4k
フォーク
2.4k
平均マージ
1日 12時間
マージ済み PR(30日)
26

説明

Check version
  • I'm running the latest version of Path of Building and I've verified this by checking the changelog
Check for duplicates
  • I've checked for duplicate issues by using the search function of the issue tracker
Check for support
  • I've checked that the behaviour is supposed to be supported. If it isn't please open a feature request instead (Red text is a feature request).
What is the behaviour in-game?

N/A

What is the behaviour in Path of Building?

I have a shield in PoB where I edit and add the crucible more for 3% chance to block spell damage/5% more maximum mana and save the item.

If I edit the item again the mod is still shown correctly, but if I click add crucible mod I see only the 3% chance to block spell damage attribute. After I edit a different crucible mod and go to save the item, I can see that it is applying just the spell block mod (showing a ~5% mana loss).

Shields do have a 3% spell block node so maybe PoB is reverting to the other T2 node.

How to reproduce the issue
  1. Create a shield
  2. Add the crucible mod for spell block/more mana
  3. Save the item
  4. Edit the item
  5. Add any other crucible mod
  6. Save the item
  7. Note the removal of the more mana mod (spell block is retained)
Character build code
https://pastebin.com/Bu8u4JH8
Screenshots

No response

コントリビューションガイド

コントリビューションガイドを開く

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

調査の方向性

提供された build code を使用し、盾と Crucible spell-block/more-mana mod を使って、記載された手順に従いアイテムエディターで問題を再現します。Crucible mod の保存および再読み込みの経路を追跡します。別の Crucible mod を編集しても more-mana modifier が削除されず、spell block が保持されるようになれば修正は完了です。

索引モデルが issue の本文から書いたものです。

評価

技術スタック
lua
領域
desktop
issue の種類
バグ
難易度
3/5
見積もり時間
1〜2日
活発さ
停滞
明瞭さ
おおむね明確
初心者へのやさしさ
45/100

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。