about summary refs log tree commit diff stats
path: root/apworld/__init__.py
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2026-02-04 13:32:05 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2026-02-04 13:32:05 -0500
commit92892af0dfefadd00f7681811fd20aaefed1e59f (patch)
tree55fb44536dec95ce7400243aec924a8744cc1e0e /apworld/__init__.py
parent45776a759271e50864a2fa77c321c25acc48a016 (diff)
downloadlingo2-archipelago-92892af0dfefadd00f7681811fd20aaefed1e59f.tar.gz
lingo2-archipelago-92892af0dfefadd00f7681811fd20aaefed1e59f.tar.bz2
lingo2-archipelago-92892af0dfefadd00f7681811fd20aaefed1e59f.zip
Start with Sun Symbol if doing daed only symbol shuffle
Diffstat (limited to 'apworld/__init__.py')
-rw-r--r--apworld/__init__.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/apworld/__init__.py b/apworld/__init__.py index 27ed95a..5bad63e 100644 --- a/apworld/__init__.py +++ b/apworld/__init__.py
@@ -120,6 +120,9 @@ class Lingo2World(World):
120 120
121 self.multiworld.itempool += pool 121 self.multiworld.itempool += pool
122 122
123 for name in self.player_logic.starting_items:
124 self.push_precollected(self.create_item(name))
125
123 def create_item(self, name: str) -> Item: 126 def create_item(self, name: str) -> Item:
124 return Lingo2Item(name, ItemClassification.filler if name == self.get_filler_item_name() else 127 return Lingo2Item(name, ItemClassification.filler if name == self.get_filler_item_name() else
125 ItemClassification.trap if name in ANTI_COLLECTABLE_TRAPS else 128 ItemClassification.trap if name in ANTI_COLLECTABLE_TRAPS else