Skip to content

[Feature Request]: Item description text can be individually color highlighted to signify actionable information #8431

@strich

Description

@strich

Feature Type

Quality of Life

Describe

Item descriptions can be quite hard to parse due to the lack of useful color coding to signify different bits of information. There are a few key things I think vanilla Diablo would benefit from immediately:

  • Player stat restrictions - Highlight in red reasons why an item is unequipable via lack of stats.
  • Gold cost - The cost to repair or buy an item via a visual shop GUI (I am 90% done with this feature at the moment) could be red or green to show why the action cannot be performed.
  • Hint text - Allows us to potentially add additional hint text for players for input shortcuts (see below).

I haven't looked deeply into how complex this might be to implement. I'd love some input from anyone who is more experienced with the codebase!

Common example useful to D1 vanilla

Below is a magic item that is too expensive for me to buy and the greyed out help hint text at the bottom. Both bits of information extremely useful.
Image

Complex examples from other mods

This is a unique item with a lot of properties:
Image

This is a set item with a good set of colors to signify different types of information:

Image

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions