From e76bc92e425abf815c29f585dc3955ba87c148e8 Mon Sep 17 00:00:00 2001 From: aerinon Date: Fri, 21 Jan 2022 16:15:51 -0700 Subject: [PATCH] Fix bombbag bug --- Main.py | 2 +- RELEASENOTES.md | 7 ++++++- Rules.py | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/Main.py b/Main.py index 2f14e246..85fbe97b 100644 --- a/Main.py +++ b/Main.py @@ -31,7 +31,7 @@ from Utils import output_path, parse_player_names from source.item.FillUtil import create_item_pool_config, massage_item_pool, district_item_pool_config -__version__ = '1.0.0.0-u' +__version__ = '1.0.0.1-u' from source.classes.BabelFish import BabelFish diff --git a/RELEASENOTES.md b/RELEASENOTES.md index 5c8e6fdb..b92bf239 100644 --- a/RELEASENOTES.md +++ b/RELEASENOTES.md @@ -110,4 +110,9 @@ The map and compass are logically required to defeat a boss. This prevents both ##### dungeon -Same as above but both small keys and bigs keys of the dungeon are not allowed on a boss. (Note: this does not affect universal keys as they are not dungeon-specific) \ No newline at end of file +Same as above but both small keys and bigs keys of the dungeon are not allowed on a boss. (Note: this does not affect universal keys as they are not dungeon-specific) + +## Notes and Bug Fixes + +* 1.0.0.1 + * Add Light Hype Fairy to bombbag mode as needing bombs \ No newline at end of file diff --git a/Rules.py b/Rules.py index 5775f8e4..465b5be4 100644 --- a/Rules.py +++ b/Rules.py @@ -587,7 +587,7 @@ def bomb_rules(world, player): bonkable_doors = ['Two Brothers House Exit (West)', 'Two Brothers House Exit (East)'] # Technically this is incorrectly defined, but functionally the same as what is intended. bombable_doors = ['Ice Rod Cave', 'Light World Bomb Hut', 'Light World Death Mountain Shop', 'Mini Moldorm Cave', 'Hookshot Cave Back to Middle', 'Hookshot Cave Front to Middle', 'Hookshot Cave Middle to Front','Hookshot Cave Middle to Back', - 'Dark Lake Hylia Ledge Fairy', 'Hype Cave', 'Brewery'] + 'Dark Lake Hylia Ledge Fairy', 'Hype Cave', 'Brewery', 'Light Hype Fairy'] for entrance in bonkable_doors: add_rule(world.get_entrance(entrance, player), lambda state: state.can_use_bombs(player) or state.has_Boots(player)) for entrance in bombable_doors: