Implement new weapons modes

This also includes some partial additional cleanup of the item pool.
This commit is contained in:
Kevin Cathcart
2019-08-10 15:30:14 -04:00
parent b8ea2eb4b1
commit 996bf8495c
5 changed files with 73 additions and 47 deletions

View File

@@ -957,6 +957,7 @@ def standard_rules(world, player):
def uncle_item_rule(item):
copy_state = CollectionState(world)
copy_state.collect(item)
copy_state.sweep_for_events()
return copy_state.can_reach('Sanctuary', 'Region', player)
add_item_rule(world.get_location('Link\'s Uncle', player), uncle_item_rule)