Skip to content

Add Cain identify all items feature with proper navigation#8502

Open
morfidon wants to merge 8 commits intodiasurgical:masterfrom
morfidon:feature/cain-identify-all-pr
Open

Add Cain identify all items feature with proper navigation#8502
morfidon wants to merge 8 commits intodiasurgical:masterfrom
morfidon:feature/cain-identify-all-pr

Conversation

@morfidon
Copy link

@morfidon morfidon commented Mar 10, 2026

Closes #8499
devilutionx_EpN1zPw59m
devilutionx_JR7CvSbvF0

This PR adds a quality-of-life feature allowing players to identify all their unidentified items at once through Cain, along with improved navigation handling.

Features Added:

  • Option: New "Identify all items" choice in Cain's dialogue menu
  • Players can now identify all eligible items in a single transaction
  • Automatically calculates total cost (100 gold per identifiable item)

@StephenCWills
Copy link
Member

Are you sure you want to iden
tify all items?

Can we get line breaks between words? Also can you adjust the vertical alignment to fill the space more evenly?

@morfidon
Copy link
Author

Are you sure you want to iden
tify all items?

Can we get line breaks between words? Also can you adjust the vertical alignment to fill the space more evenly?

Sure:
devilutionx_j9f4mQCh4x
fixed in c217927

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Feature Request]: Cain - Identify All

3 participants