From d09295e726ab8b82c23995fe3cedadf760706b0c Mon Sep 17 00:00:00 2001 From: NewSoupVi <57900059+NewSoupVi@users.noreply.github.com> Date: Thu, 12 Sep 2024 22:37:14 +0200 Subject: [PATCH] Core: Fix non-progression item links (in the most cursed way possible) https://discord.com/channels/731205301247803413/1214608557077700720/1283880700126302228 :) --- BaseClasses.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/BaseClasses.py b/BaseClasses.py index b40b872f0c..6088a57964 100644 --- a/BaseClasses.py +++ b/BaseClasses.py @@ -335,6 +335,11 @@ class MultiWorld(): for item_name, item_count in next(iter(common_item_count.values())).items(): for _ in range(item_count): new_item = group["world"].create_item(item_name) + + class AdvancementTrue(new_item.__class__): + advancement = True + new_item.__class__ = AdvancementTrue + # mangle together all original classification bits new_item.classification |= classifications[item_name] new_itempool.append(new_item)