チケット #41183

アイテム「(なし)」を拾うことがある

登録: 2021-01-17 00:00 最終更新: 2021-01-18 22:47

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
1

詳細

フォーラムより:

・アイテム「(なし)」を拾うことがあります。(床上のアイテムをリストするオプションON)

 1.2つの未鑑定アイテムが足元にある

 2.それらを鑑定する(このとき片方が自動破壊されるアイテム、もう片方がされないアイテムとわかる)

 3.gコマンドでアイテムを拾おうとする

 4.床上のアイテム一覧が表示される直前に自動破壊で片方が消える

 5.この状態で一覧からアイテムを選択すると(なし)を取得する

 6.(なし)がザックを専有してアイテムを持てる数が減る。セーブ&ロードすると戻る

チケットの履歴 (7 件中 3 件表示)

2021-01-17 00:00 更新者: hourier
  • 新しいチケット "アイテム「(なし)」を拾うことがある" が作成されました
2021-01-17 20:47 更新者: hourier
コメント

床のアイテムの内、a) は自動破壊対象、b) は非対象 の場合にこのバグが発動するらしい

更に調査する

(編集済, 2021-01-17 20:50 更新者: hourier)
2021-01-17 21:04 更新者: hourier
  • 担当者(未割り当て) から deskull に更新されました
コメント

Hourierのプロジェクト参画前から不具合を起こしていたことが分かった:

https://osdn.net/projects/hengband/scm/git/hengband/commits/a158b4ba495d23d53f537f11828cd78c847bc44e

deskullさん

これ以上の調査は困難なので、チケット引き渡します

お手数ですがご確認よろしくお願いします

手順2. で足元の薬を鑑定すると「のろまの薬」であることが判明します (野太刀は鑑定不要)

以降、「のろまの薬」を自動破壊に入れた状態で手順を進めると確実に再現します

2021-01-17 23:46 更新者: deskull
コメント

了解です。

2021-01-18 17:17 更新者: dis-
コメント

Feature/Fix-PickUp-Noneにて修正しました。

2021-01-18 22:47 更新者: deskull
  • 状況オープン から 完了 に更新されました
  • 担当者deskull から dis- に更新されました
  • 解決法なし から 修正済み に更新されました
コメント

マージしました。ありがとうございます。

添付ファイルリスト

  • DEBUGGER(104KB)
    • デバッグプレイファイル

編集

このチケットにコメントを追加するには、ログインが必要です » ログインする