about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-11-14 19:15:59 -0500
committerStar Rauchenberger <fefferburbia@gmail.com>2025-11-14 19:15:59 -0500
commita1e3be8e5b7911f7e3ad13173bd9ee14862bb496 (patch)
tree102fb9f91ff6f08a98dda48342346ce3c4ab50c7
parentd9b6fe13be557db60b2793a30b55b0d64ae13b7a (diff)
downloadlingo2-archipelago-main.tar.gz
lingo2-archipelago-main.tar.bz2
lingo2-archipelago-main.zip
Prevent creating anti number traps HEAD main
-rw-r--r--apworld/static_logic.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/apworld/static_logic.py b/apworld/static_logic.py index 8a84111..715178e 100644 --- a/apworld/static_logic.py +++ b/apworld/static_logic.py
@@ -84,7 +84,8 @@ class Lingo2StaticLogic:
84 84
85 for panel in self.objects.panels: 85 for panel in self.objects.panels:
86 for letter in panel.answer.upper(): 86 for letter in panel.answer.upper():
87 self.letter_weights[letter] = self.letter_weights.get(letter, 0) + 1 87 if letter.isalpha():
88 self.letter_weights[letter] = self.letter_weights.get(letter, 0) + 1
88 89
89 self.door_id_by_ap_id = {door.ap_id: door.id for door in self.objects.doors if door.HasField("ap_id")} 90 self.door_id_by_ap_id = {door.ap_id: door.id for door in self.objects.doors if door.HasField("ap_id")}
90 self.port_id_by_ap_id = {port.ap_id: port.id for port in self.objects.ports if port.HasField("ap_id")} 91 self.port_id_by_ap_id = {port.ap_id: port.id for port in self.objects.ports if port.HasField("ap_id")}