Closed MatthewMarinets closed 2 months ago
Got the same with Ionic Wavelength Flux (Phoenix/Mirage) AP_22877927132069098959_Spoiler.txt Non-Build.txt uploaded as txt as it does not accept .yaml
You need something like:
unused_items = [
unused_item for unused_item in unused_items
if get_full_item_list()[unused_item].parent_item is None
or get_full_item_list()[unused_item].parent_item in (inventory + locked_items + self.existing_items)
]
And also perform the filtering over the special rules
Looks like this thing goes after @Salzkorn https://github.com/Ziktofel/Archipelago/commit/fb13c9a40ab16bbb8754b0195a66e5f8209c1883
The case is that the algorithm first removes unit upgrade and then the unit, the unit upgrade remains in unused_items
Will mark it closed after the PR is accepted: https://github.com/ArchipelagoMW/Archipelago/pull/3116
Related PR merged. Closing
What happened?
Reported in the main chat by Desso around here: https://discord.com/channels/731205301247803413/980554570075873300/1226371285052031058
The main issue is Tempest Tectonic Destabilizers are in the world and were recieved, while Tempests are not in the seed. Hopop and Sraw also noted Reaper U-238 Rounds with no reapers, and Banshee Shockwave Missile Battery with no banshees / dusk wings.
Dragorrod helpfully provided a link to the seed: https://archipelago.gg/seed/gihLu8B5STiJ601zeOpvfA
Desso's yaml
What were the expected results?
If Tempests are not in the seed, Tectonic Desabilizers shouldn't be either.
Software
Local generation