@@ -72,7 +72,7 @@ def create_events(world: 'GSTLAWorld'):
72
72
for event in events :
73
73
event_item = create_item (event .name , world .player )
74
74
75
- if event .location == LocationName .Lemurian_Ship_Engine_Room and world .options .starter_ship == 0 :
75
+ if event .location == LocationName .Lemurian_Ship_Engine_Room and world .options .lemurian_ship == 2 :
76
76
#world.multiworld.push_precollected(event_item)
77
77
continue
78
78
@@ -103,7 +103,7 @@ def create_items(world: 'GSTLAWorld', player: int):
103
103
vanilla_item = items_by_id [loc .vanilla_contents ]
104
104
105
105
#if vanilla ship logic than this should be Gabomba Statue Black Crystal location
106
- if world .options .starter_ship == 2 and vanilla_item .name == ItemName .Black_Crystal :
106
+ if world .options .lemurian_ship == 0 and vanilla_item .name == ItemName .Black_Crystal :
107
107
ap_item = create_item_direct (vanilla_item , player )
108
108
ap_location = world .get_location (loc_names_by_id [loc .ap_id ])
109
109
ap_location .place_locked_item (ap_item )
@@ -119,7 +119,7 @@ def create_items(world: 'GSTLAWorld', player: int):
119
119
sum_locations -= 1
120
120
121
121
# for item in unique_items + psyenergy_as_item_list + psyenergy_list:
122
- # if multiworld.starter_ship [player] != 2 and item.itemName == ItemName.Black_Crystal:
122
+ # if multiworld.lemurian_ship [player] != 2 and item.itemName == ItemName.Black_Crystal:
123
123
# continue
124
124
#
125
125
# ap_item = create_item(item.itemName, player)
@@ -130,7 +130,7 @@ def create_items(world: 'GSTLAWorld', player: int):
130
130
sorted_item_list = sorted (djinn_items , key = lambda item : item .id )
131
131
sorted_loc_list = sorted (location_type_to_data [LocationType .Djinn ], key = lambda location : location .id )
132
132
133
- if world .options .djinn_shuffle < 2 :
133
+ if world .options .shuffle_djinn > 0 :
134
134
world .random .shuffle (sorted_item_list )
135
135
world .random .shuffle (sorted_loc_list )
136
136
@@ -146,7 +146,7 @@ def create_items(world: 'GSTLAWorld', player: int):
146
146
sorted_loc_list = sorted (location_type_to_data [LocationType .Character ], key = lambda location : location .id )
147
147
first_char_locked = False
148
148
149
- if world .options .character_shuffle < 2 :
149
+ if world .options .shuffle_characters > 0 :
150
150
world .random .shuffle (sorted_item_list )
151
151
world .random .shuffle (sorted_loc_list )
152
152
@@ -155,7 +155,7 @@ def create_items(world: 'GSTLAWorld', player: int):
155
155
sum_locations -= 1
156
156
157
157
# Vanilla
158
- if world .options .character_shuffle > 0 :
158
+ if world .options .shuffle_characters < 2 :
159
159
location = sorted_loc_list .pop (0 )
160
160
ap_loc = world .get_location (loc_names_by_id [location .ap_id ])
161
161
0 commit comments