about summary refs log tree commit diff stats
path: root/apworld/player_logic.py
diff options
context:
space:
mode:
Diffstat (limited to 'apworld/player_logic.py')
-rw-r--r--apworld/player_logic.py10
1 files changed, 5 insertions, 5 deletions
diff --git a/apworld/player_logic.py b/apworld/player_logic.py index 0cbcdec..d7b18c2 100644 --- a/apworld/player_logic.py +++ b/apworld/player_logic.py
@@ -389,14 +389,14 @@ class Lingo2PlayerLogic:
389 self.locations_by_room.setdefault(ending.room_id, []).append(PlayerLocation(ending.ap_id, 389 self.locations_by_room.setdefault(ending.room_id, []).append(PlayerLocation(ending.ap_id,
390 AccessRequirements())) 390 AccessRequirements()))
391 391
392 event_name = f"{ending.name.capitalize()} Ending (Achieved)"
393 item_name = "Ending"
394
395 if world.options.victory_condition.current_key.removesuffix("_ending").upper() == ending.name: 392 if world.options.victory_condition.current_key.removesuffix("_ending").upper() == ending.name:
396 item_name = "Victory" 393 event_name = f"{ending.name.capitalize()} Ending (Goal)"
394 self.event_loc_item_by_room.setdefault(ending.room_id, {})[event_name] = "Victory"
397 self.goal_room_id = ending.room_id 395 self.goal_room_id = ending.room_id
398 396
399 self.event_loc_item_by_room.setdefault(ending.room_id, {})[event_name] = item_name 397 if ending.name != "WHITE":
398 event_name = f"{ending.name.capitalize()} Ending (Achieved)"
399 self.event_loc_item_by_room.setdefault(ending.room_id, {})[event_name] = "Ending"
400 400
401 if self.world.options.keyholder_sanity: 401 if self.world.options.keyholder_sanity:
402 for keyholder in world.static_logic.objects.keyholders: 402 for keyholder in world.static_logic.objects.keyholders: