From fa3c13230436db79807fdb37845ec197465138fe Mon Sep 17 00:00:00 2001 From: Trevor L <80716066+TRPG0@users.noreply.github.com> Date: Fri, 30 Jun 2023 16:46:32 -0600 Subject: [PATCH] Hylics 2: Add missing location (#1917) * Hylics 2: Add missing location * Hylics 2: Change data_version --- worlds/hylics2/Items.py | 2 +- worlds/hylics2/Locations.py | 2 ++ worlds/hylics2/Rules.py | 2 ++ worlds/hylics2/__init__.py | 2 +- 4 files changed, 6 insertions(+), 2 deletions(-) diff --git a/worlds/hylics2/Items.py b/worlds/hylics2/Items.py index 9e36b3c3939e..e09144c6cc99 100644 --- a/worlds/hylics2/Items.py +++ b/worlds/hylics2/Items.py @@ -23,7 +23,7 @@ class ItemDict(TypedDict): 'count': 6, 'name': 'SOUL SPONGE'}, 200626: {'classification': ItemClassification.useful, - 'count': 6, + 'count': 7, 'name': 'MUSCLE APPLIQUE'}, 200627: {'classification': ItemClassification.filler, 'count': 1, diff --git a/worlds/hylics2/Locations.py b/worlds/hylics2/Locations.py index 0f8bbb9b9992..80e02b1c7169 100644 --- a/worlds/hylics2/Locations.py +++ b/worlds/hylics2/Locations.py @@ -36,6 +36,8 @@ class LocationDict(TypedDict, total=False): 'region': 4}, 200635: {'name': "New Muldul: Pot near Vault", 'region': 4}, + 200785: {'name': "New Muldul: Pot above Vault", + 'region': 4}, 200636: {'name': "New Muldul: Underground Pot", 'region': 4}, 200637: {'name': "New Muldul: Underground Chest", diff --git a/worlds/hylics2/Rules.py b/worlds/hylics2/Rules.py index 2fd016922746..12c22e01cd2f 100644 --- a/worlds/hylics2/Rules.py +++ b/worlds/hylics2/Rules.py @@ -105,6 +105,8 @@ def set_rules(hylics2world): lambda state: state._hylics2_has_upper_house_key(player)) add_rule(world.get_location("New Muldul: Upper House Chest 2", player), lambda state: state._hylics2_has_upper_house_key(player)) + add_rule(world.get_location("New Muldul: Pot above Vault", player), + lambda state: state._hylics2_can_air_dash(player)) # New Muldul Vault add_rule(world.get_location("New Muldul: Rescued Blerol 1", player), diff --git a/worlds/hylics2/__init__.py b/worlds/hylics2/__init__.py index f7b9a2634311..11401b11371e 100644 --- a/worlds/hylics2/__init__.py +++ b/worlds/hylics2/__init__.py @@ -36,7 +36,7 @@ class Hylics2World(World): topology_present: bool = True - data_version = 1 + data_version = 2 start_location = "Waynehouse"