HK - focus location (#778)

This commit is contained in:
Alchav 2022-07-25 16:19:07 -04:00 committed by GitHub
parent ce536fa3ac
commit 3b2037a2d4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -254,6 +254,9 @@ class HKWorld(World):
if location_name == "Start":
if item_name in randomized_starting_items:
if item_name == "Focus":
self.create_location("Focus")
unfilled_locations += 1
pool.append(item)
else:
self.world.push_precollected(item)
@ -502,6 +505,7 @@ class HKWorld(World):
location.place_locked_item(item)
if costs:
location.costs = costs.pop()
return location
def collect(self, state, item: HKItem) -> bool:
change = super(HKWorld, self).collect(state, item)