diff --git a/worlds/ffx/locations.py b/worlds/ffx/locations.py index 8b54145532c1..001221e69e90 100644 --- a/worlds/ffx/locations.py +++ b/worlds/ffx/locations.py @@ -684,7 +684,7 @@ def get_location_type(location_id: int): ("MIHN: South End - Blue & White Man, Looping North to South (NPC)", 309, False), # Gear: buki_get #66 [42h] { Kimahri [03h], Weapon {Piercing [800Bh], Sensor [8000h], Strength +10% [8064h]} } ("MIHN: South End - Red Skirt Girl, Pacing Between Maechen and Ruins (NPC)", 310, False), # Item: 2x Antidote [200Ah] ("MIHN: South End - Yellow Man, Looping South to North (NPC)", 311, False), # Item: 1x Hi-Potion [2001h] - ("MIHN: South - Boy Before Kicking the Blitzball (NPC)", 312, False), # Item: 3x Soft [200Bh] + ("MIHN: South - Boy Before Kicking the Blitzball (NPC)", 312, True ), # Item: 3x Soft [200Bh] ("MIHN: South - Crusader Running East then West (NPC)", 313, False), # Gear: buki_get #67 [43h] { Yuna [01h], Armor {HP +10% [8073h], Fire Ward [801Fh]} } ("MIHN: Central - Purple Crusader Freaking Out, West Side (NPC)", 314, False), # Item: 1x Ether [2004h] ("MIHN: Central - Woman on North End, West Side (NPC)", 315, False), # Item: 1x Hi-Potion [2001h] diff --git a/worlds/ffx/regions.py b/worlds/ffx/regions.py index 5ec6c1e48929..9c793df03eb4 100644 --- a/worlds/ffx/regions.py +++ b/worlds/ffx/regions.py @@ -61,7 +61,7 @@ def create_region_locations(region_name, treasures): location = [x for x in FFXTreasureLocations if x.location_id == treasure_id][0] new_location = FFXLocation(player, location.name, location.rom_address, region) if location.missable: - new_location.progress_type = LocationProgressType.EXCLUDED + world.options.exclude_locations.value.add(location.name) region.locations.append(new_location) return region @@ -74,7 +74,7 @@ def add_locations_by_ids(region: Region, location_ids: list[int], location_data: location = locations[0] new_location = FFXLocation(player, location.name, location.rom_address, region) if location.missable: - new_location.progress_type = LocationProgressType.EXCLUDED + world.options.exclude_locations.value.add(location.name) region.locations.append(new_location) all_locations.append(new_location)