From 98cf4aeaa8a06fa974700280bbcab2b1c915fbb2 Mon Sep 17 00:00:00 2001 From: Marcus Gursch Date: Fri, 12 Jan 2024 02:40:36 +0100 Subject: [PATCH] use old `link_to` api when running on python 3.9 or older --- er-patcher | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/er-patcher b/er-patcher index 72a75a6..f328e0d 100755 --- a/er-patcher +++ b/er-patcher @@ -134,7 +134,10 @@ if __name__ == "__main__": if f.name in ["eldenring.exe", "er-patcher"]: continue if not (game_dir_patched / f).is_file(): - (game_dir_patched / f).hardlink_to(f) + if sys.version_info.minor >= 10: + (game_dir_patched / f).hardlink_to(f) + else: + f.link_to(game_dir_patched / f) # start patched exe directly to avoid EAC steam_cmd = sys.argv[1 + sys.argv.index("--"):]