Skip to content

ENH: Identify and fix item ID collisions on startup #1817

@HailStorm32

Description

@HailStorm32

Is your feature request related to a problem?

In a quick scan of the NU database, it was found that there were 70 collisions when looking at the item ids in the character xml.

Describe the solution you'd like

Have the server on startup scan the database for item id collisions, and fix any that are found. Should also log where the collision occurred and how many total collisions occurred.

Repository breaking implications

None

Describe alternatives you've considered

Not optimal, but scan for collisions before using an ID.

Additional context

Results of scan
collision.log

Metadata

Metadata

Assignees

No one assigned

    Labels

    P-lowThis issue can affect gameplay, but does not prevent a user from playing or progressingenhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions