fix: fix spectacle rock cave enemy drops

This commit is contained in:
aerinon
2023-11-20 16:53:24 -07:00
parent 3e5d4abfd3
commit 070f489be8
5 changed files with 14 additions and 8 deletions

View File

@@ -2074,8 +2074,10 @@ mandatory_connections = [('Links House S&Q', 'Links House'),
('Old Man Cave Dropdown', 'Old Man Cave (West)'),
('Old Man Cave W', 'Old Man Cave (West)'),
('Old Man Cave E', 'Old Man Cave (East)'),
('Spectacle Rock Cave Drop', 'Spectacle Rock Cave (Bottom)'),
('Spectacle Rock Cave Peak Drop', 'Spectacle Rock Cave (Bottom)'),
('Spectacle Rock Cave Drop', 'Spectacle Rock Cave Pool'),
('Spectacle Rock Cave Peak Drop', 'Spectacle Rock Cave Pool'),
('Spectacle Rock Cave West Edge', 'Spectacle Rock Cave (Bottom)'),
('Spectacle Rock Cave East Edge', 'Spectacle Rock Cave Pool'),
('Old Man House Front to Back', 'Old Man House Back'),
('Old Man House Back to Front', 'Old Man House'),
('Spiral Cave (top to bottom)', 'Spiral Cave (Bottom)'),

View File

@@ -143,6 +143,7 @@ These are now independent of retro mode and have three options: None, Random, an
* 1.3.0.7v
* Fix for Mimic Cave enemy drops
* Fix for Spectacle Rock Cave enemy drops (the mini-moldorms)
* No longer shuffles fairy bonks (from trees) as part of Enemizer
* 1.3.0.6v
* Flute can't be activated in rain state (except glitched modes) (Thanks codemann!)

View File

@@ -128,7 +128,8 @@ def create_regions(world, player):
create_cave_region(player, 'Death Mountain Return Cave (left)', 'a connector', None, ['Death Mountain Return Cave Exit (West)', 'Death Mountain Return Cave E']),
create_cave_region(player, 'Death Mountain Return Cave (right)', 'a connector', None, ['Death Mountain Return Cave Exit (East)', 'Death Mountain Return Cave W']),
create_cave_region(player, 'Spectacle Rock Cave (Top)', 'a connector', ['Spectacle Rock Cave'], ['Spectacle Rock Cave Drop', 'Spectacle Rock Cave Exit (Top)']),
create_cave_region(player, 'Spectacle Rock Cave (Bottom)', 'a connector', None, ['Spectacle Rock Cave Exit']),
create_cave_region(player, 'Spectacle Rock Cave (Bottom)', 'a connector', None, ['Spectacle Rock Cave Exit', 'Spectacle Rock Cave East Edge']),
create_cave_region(player, 'Spectacle Rock Cave Pool', 'a connector', None, ['Spectacle Rock Cave West Edge']),
create_cave_region(player, 'Spectacle Rock Cave (Peak)', 'a connector', None, ['Spectacle Rock Cave Peak Drop', 'Spectacle Rock Cave Exit (Peak)']),
create_cave_region(player, 'Spiral Cave (Top)', 'a connector', ['Spiral Cave'], ['Spiral Cave (top to bottom)', 'Spiral Cave Exit (Top)']),
create_cave_region(player, 'Spiral Cave (Bottom)', 'a connector', None, ['Spiral Cave Exit']),

View File

@@ -1969,9 +1969,9 @@ def init_vanilla_sprites():
create_sprite(0x00f9, EnemySprite.MiniMoldorm, 0x00, 0, 0x15, 0x0f, 'Spectacle Rock Cave (Bottom)')
create_sprite(0x00f9, EnemySprite.MiniMoldorm, 0x00, 0, 0x11, 0x13, 'Spectacle Rock Cave (Bottom)')
create_sprite(0x00f9, EnemySprite.MiniMoldorm, 0x00, 0, 0x0c, 0x17, 'Spectacle Rock Cave (Bottom)')
create_sprite(0x00fa, EnemySprite.Faerie, 0x00, 0, 0x17, 0x0e, 'Spectacle Rock Cave (Bottom)')
create_sprite(0x00fa, EnemySprite.Faerie, 0x00, 0, 0x18, 0x10, 'Spectacle Rock Cave (Bottom)')
create_sprite(0x00fa, EnemySprite.Faerie, 0x00, 0, 0x15, 0x11, 'Spectacle Rock Cave (Bottom)')
create_sprite(0x00fa, EnemySprite.Faerie, 0x00, 0, 0x17, 0x0e, 'Spectacle Rock Cave Pool')
create_sprite(0x00fa, EnemySprite.Faerie, 0x00, 0, 0x18, 0x10, 'Spectacle Rock Cave Pool')
create_sprite(0x00fa, EnemySprite.Faerie, 0x00, 0, 0x15, 0x11, 'Spectacle Rock Cave Pool')
create_sprite(0x00fb, EnemySprite.Bumper, 0x00, 0, 0x17, 0x0d, 'Bumper Cave (bottom)')
create_sprite(0x00fb, EnemySprite.HardhatBeetle, 0x00, 0, 0x19, 0x0a, 'Bumper Cave (bottom)')
create_sprite(0x00fb, EnemySprite.HardhatBeetle, 0x00, 0, 0x15, 0x12, 'Bumper Cave (bottom)')

View File

@@ -1877,8 +1877,10 @@ mandatory_connections = [('Links House S&Q', 'Links House'),
('Old Man Cave Dropdown', 'Old Man Cave (East)'),
('Old Man Cave W', 'Old Man Cave (West)'),
('Old Man Cave E', 'Old Man Cave (East)'),
('Spectacle Rock Cave Drop', 'Spectacle Rock Cave (Bottom)'),
('Spectacle Rock Cave Peak Drop', 'Spectacle Rock Cave (Bottom)'),
('Spectacle Rock Cave Drop', 'Spectacle Rock Cave Pool'),
('Spectacle Rock Cave Peak Drop', 'Spectacle Rock Cave Pool'),
('Spectacle Rock Cave West Edge', 'Spectacle Rock Cave (Bottom)'),
('Spectacle Rock Cave East Edge', 'Spectacle Rock Cave Pool'),
('Old Man House Front to Back', 'Old Man House Back'),
('Old Man House Back to Front', 'Old Man House'),
('Spiral Cave (top to bottom)', 'Spiral Cave (Bottom)'),