From 766f28e49ed0e0c2c615cf0c00225e258065cd1c Mon Sep 17 00:00:00 2001 From: Fang Date: Sun, 25 May 2025 22:19:55 +0530 Subject: [PATCH] fixed exception handling babase.print_error() was removed by eric after 1.7.39, switched to logging.error() --- plugins/utilities/character_chooser.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/plugins/utilities/character_chooser.py b/plugins/utilities/character_chooser.py index 8488d54..706021d 100644 --- a/plugins/utilities/character_chooser.py +++ b/plugins/utilities/character_chooser.py @@ -41,7 +41,7 @@ import _babase from bascenev1lib.actor.playerspaz import PlayerSpaz -from babase._error import print_exception, print_error, NotFoundError +import logging from babase._language import Lstr @@ -251,11 +251,11 @@ def handlemessage(self, msg: Any) -> Any: # If we've been removed from the lobby, ignore this stuff. if self._dead: - print_error('chooser got ChangeMessage after dying') + logging.error('chooser got ChangeMessage after dying') return if not self._text_node: - print_error('got ChangeMessage after nodes died') + logging.error('got ChangeMessage after nodes died') return if msg.what == 'characterchooser': self._click_sound.play()