From 6adc8ad835c0392b5706c3c4dfbc962dc4727045 Mon Sep 17 00:00:00 2001 From: 0O0o0oOoO00 <11174151+0o0o0oooo00@users.noreply.github.com> Date: Sat, 7 Feb 2026 11:45:31 +0800 Subject: [PATCH] fix: none game lib dir when CrackResource init --- module/luahook/crack.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/module/luahook/crack.py b/module/luahook/crack.py index 01d0a6823..e7fadc14e 100644 --- a/module/luahook/crack.py +++ b/module/luahook/crack.py @@ -211,7 +211,11 @@ class CrackResource: self.upload_dir = f"/data/hook/{self.arch}" - self.game_lib_dir = Path(self.__format_str(config.full_config.Hook_HookGeneral_GameLibDir)).as_posix() + lib_dir = config.full_config.Hook_HookGeneral_GameLibDir + if lib_dir: + self.game_lib_dir = Path(self.__format_str(lib_dir)).as_posix() + else: + self.game_lib_dir = None def __file_hash(self, file_name): with open(file_name, "rb") as f: