Skip to content

Refactor the class viewer and level up dialog #206

Description

@asacolips

While working through the various enriched HTML bugs as part of version 1.7.2, I ran into a lot of difficulty with enriching the fields and content for the class viewer and level up dialog. There's a lot of really old code in there and it was over engineered in hindsight.

Acceptance Criteria

  • Refactor the level up dialog to use pack indexes for better performance.
  • Abstract the logic used for merging items from the world and items from the compendium in order to simplify things like enriching their HTML fields in one place.
  • Move it into a separate application outside of the character sheet
  • Other improvements as they become neccessary/apparent

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions