Archipelago/worlds/dark_souls_3
Natalie Weizenbaum b1be597451
DS3: Explicitly track item equality by name when sending IDs (#3853)
We had been keeping a set of items and defining item equality, but
item equality really only makes sense if you consider distinct IDs to
be distinct items. But that means the set ends up having multiple
copies of the same item, causing a bug where some items had the wrong
upgrade level in the game.

This also removes the equality definition, which was only used by this
one set.
2024-08-30 12:26:49 +02:00
..
docs DS3: Version 3.0.0 (#3128) 2024-08-09 12:14:26 +02:00
test DS3: Version 3.0.0 (#3128) 2024-08-09 12:14:26 +02:00
Bosses.py DS3: Version 3.0.0 (#3128) 2024-08-09 12:14:26 +02:00
Items.py DS3: Explicitly track item equality by name when sending IDs (#3853) 2024-08-30 12:26:49 +02:00
Locations.py DS3: Version 3.0.0 (#3128) 2024-08-09 12:14:26 +02:00
Options.py DS3: Version 3.0.0 (#3128) 2024-08-09 12:14:26 +02:00
__init__.py DS3: Explicitly track item equality by name when sending IDs (#3853) 2024-08-30 12:26:49 +02:00
detailed_location_descriptions.py DS3: Version 3.0.0 (#3128) 2024-08-09 12:14:26 +02:00