From 26aaf894e24ef55ba8dfedf821d8cd91ed5344bf Mon Sep 17 00:00:00 2001 From: Nicholas Brochu Date: Fri, 29 Nov 2024 19:00:36 -0500 Subject: [PATCH] rework client process messages --- worlds/zork_grand_inquisitor/client.py | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/worlds/zork_grand_inquisitor/client.py b/worlds/zork_grand_inquisitor/client.py index acb7720ab78a..ec4c6f03452c 100644 --- a/worlds/zork_grand_inquisitor/client.py +++ b/worlds/zork_grand_inquisitor/client.py @@ -126,8 +126,6 @@ async def disconnect(self, allow_autoreconnect: bool = False): self.items_received = [] self.locations_info = {} - self.can_display_process_message = True - await super().disconnect(allow_autoreconnect) def on_package(self, cmd: str, _args: Any) -> None: @@ -246,12 +244,13 @@ async def controller(self): if self.process_attached_at_least_once: process_message = ( - "Lost connection to Zork Grand Inquisitor process. Please restart the game and use the /zork " - "command to reattach." + "Connection to the Zork Grand Inquisitor process was lost. Ensure you are connected " + "to an Archipelago server and the game is running, then use the /zork command to reconnect." ) else: process_message = ( - "Please use the /zork command to attach to a running Zork Grand Inquisitor process." + "To start playing, connect to an Archipelago server and use the /zork command to " + "link to an active Zork Grand Inquisitor process." ) if self.can_display_process_message: