doshyw / CelesteArchipelago

7 stars 6 forks source link

Update multiclient to handle non unique IDs #43

Open hatkirby opened 2 months ago

hatkirby commented 2 months ago

This fixes a crash that occurs when loading a datapackage that has non-unique item/location IDs in it. (ArchipelagoMW/Archipelago#3394)

doshyw commented 2 months ago

Looks good, I developed a fix for the IReceivedItemsHelper separately already, but I missed the IDataStorageHelper. I'll get that merged in shortly. Thanks!

hatkirby commented 2 months ago

Cool! I figured you were probably aware of it already, but I had to fix this for a multiworld I'm participating in, so I figured I might as well contribute it back.