Skip to content

Commit 6e9405e

Browse files
ZiktofelJouramie
authored andcommitted
SC2: Move itempool generation logic from generate_basic to create_items. (ArchipelagoMW#1940)
1 parent c15e1de commit 6e9405e

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

worlds/sc2wol/__init__.py

+3-2
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,9 @@ def create_regions(self):
6262
self.multiworld, self.player, get_locations(self.multiworld, self.player), self.location_cache
6363
)
6464

65-
def generate_basic(self):
65+
def create_items(self):
66+
setup_events(self.player, self.locked_locations, self.location_cache)
67+
6668
excluded_items = get_excluded_items(self.multiworld, self.player)
6769

6870
starter_items = assign_starter_items(self.multiworld, self.player, excluded_items, self.locked_locations)
@@ -74,7 +76,6 @@ def generate_basic(self):
7476
self.multiworld.itempool += pool
7577

7678
def set_rules(self):
77-
setup_events(self.player, self.locked_locations, self.location_cache)
7879
self.multiworld.completion_condition[self.player] = lambda state: state.has(self.victory_item, self.player)
7980

8081
def get_filler_item_name(self) -> str:

0 commit comments

Comments
 (0)