King Jelly can be beaten easily with only the Dual Form

This commit is contained in:
Louis M
2024-07-22 19:15:56 -04:00
parent 5c519e2c4f
commit f3f2e46ddc
3 changed files with 3 additions and 8 deletions

View File

@@ -762,8 +762,9 @@ class AquariaRegions:
self.body_c, self.abyss_lb)
self.__connect_regions("Abyss left area", "King jellyfish cave",
self.abyss_l, self.king_jellyfish_cave,
lambda state: _has_energy_attack_item(state, self.player) and
_has_beast_form(state, self.player))
lambda state: (_has_energy_form(state, self.player) and
_has_beast_form(state, self.player)) or
_has_dual_form(state, self.player))
self.__connect_regions("Abyss left area", "Abyss right area",
self.abyss_l, self.abyss_r)
self.__connect_one_way_regions("Abyss right area", "Abyss right area, transturtle",

View File

@@ -23,9 +23,6 @@ class BeastFormAccessTest(AquariaTestBase):
"Beating the Golem",
"Beating Mergog",
"Beating Octopus Prime",
"King Jellyfish Cave, Jellyfish Costume",
"King Jellyfish Cave, bulb in the right path from King Jelly",
"Beating King Jellyfish God Prime",
"Sunken City cleared",
]
items = [["Beast form"]]

View File

@@ -33,9 +33,6 @@ class BeastForArnassiArmormAccessTest(AquariaTestBase):
"Beating Mergog",
"Beating Crabbius Maximus",
"Beating Octopus Prime",
"King Jellyfish Cave, Jellyfish Costume",
"King Jellyfish Cave, bulb in the right path from King Jelly",
"Beating King Jellyfish God Prime",
"Beating Mithalan priests",
"Sunken City cleared"
]