diff options
| author | Star Rauchenberger <fefferburbia@gmail.com> | 2026-02-04 13:32:05 -0500 |
|---|---|---|
| committer | Star Rauchenberger <fefferburbia@gmail.com> | 2026-02-04 13:32:05 -0500 |
| commit | 92892af0dfefadd00f7681811fd20aaefed1e59f (patch) | |
| tree | 55fb44536dec95ce7400243aec924a8744cc1e0e /apworld/__init__.py | |
| parent | 45776a759271e50864a2fa77c321c25acc48a016 (diff) | |
| download | lingo2-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__.py | 3 |
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 |
