about summary refs log tree commit diff stats
path: root/apworld/context.py
diff options
context:
space:
mode:
authorStar Rauchenberger <fefferburbia@gmail.com>2025-09-28 21:56:56 -0400
committerStar Rauchenberger <fefferburbia@gmail.com>2025-09-28 21:56:56 -0400
commitb0b7e55a0244b8d620a791cb49a816817e81b658 (patch)
tree680722a2cc4cd66e6b35c2af67462ea9afc43f06 /apworld/context.py
parent0e7d422469253be961cef9b3aeecbf3e213da1ea (diff)
downloadlingo2-archipelago-b0b7e55a0244b8d620a791cb49a816817e81b658.tar.gz
lingo2-archipelago-b0b7e55a0244b8d620a791cb49a816817e81b658.tar.bz2
lingo2-archipelago-b0b7e55a0244b8d620a791cb49a816817e81b658.zip
Fix crash when hinting only-apworld
Diffstat (limited to 'apworld/context.py')
-rw-r--r--apworld/context.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/apworld/context.py b/apworld/context.py index 35ba483..4b78517 100644 --- a/apworld/context.py +++ b/apworld/context.py
@@ -280,8 +280,9 @@ class Lingo2ClientContext(CommonContext):
280 280
281 async_start(self.send_msgs(msg_batch), name="default keys") 281 async_start(self.send_msgs(msg_batch), name="default keys")
282 elif cmd == "RoomUpdate": 282 elif cmd == "RoomUpdate":
283 self.manager.tracker.set_checked_locations(self.checked_locations) 283 if "checked_locations" in args:
284 self.manager.game_ctx.send_update_locations(args["checked_locations"]) 284 self.manager.tracker.set_checked_locations(self.checked_locations)
285 self.manager.game_ctx.send_update_locations(args["checked_locations"])
285 elif cmd == "ReceivedItems": 286 elif cmd == "ReceivedItems":
286 self.manager.tracker.set_collected_items(self.items_received) 287 self.manager.tracker.set_collected_items(self.items_received)
287 288