Ticket #39684

Read *Identify* on two items of same type; summary of second item is that of the first

Open Date: 2019-10-18 09:45 Last Update: 2021-01-01 23:43

Reporter:
Owner:
Type:
Status:
Closed
Component:
(None)
Priority:
1 - Lowest
Severity:
1 - Lowest
Resolution:
Fixed
File:
None

Details

With Hengband 2.2.1.7 with the modifications for the English version and Mac OS X, I had three unidentified great axes (two excellent, one special) in the pack after a quest. Reading an *Identify* scroll on the first of the excellent great axes produced these messages:

In your pack: a Great Axe of Slay Undead (4d4) (+6,+6) (+3)  (m).
You have 2 Scrolls of *Identify* {25% off}.
And it displayed the properties of that weapon on the screen.

Reading an *Identify* scroll on the second of the excellent great axes produced these messages:

You reorder some items in your pack.
In your pack: a Great Axe of Slay Undead (4d4) (+6,+6) (+3) (n).
You have a Scroll of *Identify* {25% off}.
And it displayed the properties of the first great axe on the screen.

Looking at the inventory after that, the other excellent great axe was displayed as a "Great Axe (Trump Weapon) (4d4) (+4,+13) (+2 to searching)" in the inventory. So the second weapon was identified, but the messages and properties displayed from identify_fully() in spells3.c were for the first great axe because the pack was reordered.

Ticket History (3/4 Histories)

2019-10-18 09:45 Updated by: backwardseric
  • New Ticket "Read *Identify* on two items of same type; summary of second item is that of the first" created
2019-10-18 21:24 Updated by: deskull
2021-01-01 19:48 Updated by: deskull
  • Resolution Update from None to Fixed
Comment

この問題さらっと完了にしていたが、要はreorderの順番がおかしいせいでトラブル起こしているという件で、 #39061 と同質の問題と思われる。改めて治っていると思われるので完了確認。軽率申し訳ない。

Attachment File List

No attachments

Edit

Please login to add comment to this ticket » Login