From bb03130f707090ff0729e5aa503a149bcd2535bb Mon Sep 17 00:00:00 2001 From: Miepee Date: Wed, 10 Sep 2025 23:53:17 +0200 Subject: [PATCH] Fix runtime errors --- src/mars_patcher/mf/data.py | 2 +- src/mars_patcher/zm/constants/reserved_space.py | 2 +- src/mars_patcher/zm/data.py | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/mars_patcher/mf/data.py b/src/mars_patcher/mf/data.py index 70c0149..5b55ed7 100644 --- a/src/mars_patcher/mf/data.py +++ b/src/mars_patcher/mf/data.py @@ -3,4 +3,4 @@ def get_data_path(*path: str | os.PathLike) -> str: - return os.fspath(Path(__file__).parent.joinpath("mf", "data", *path)) + return os.fspath(Path(__file__).parent.joinpath("data", *path)) diff --git a/src/mars_patcher/zm/constants/reserved_space.py b/src/mars_patcher/zm/constants/reserved_space.py index d660d76..6d3e985 100644 --- a/src/mars_patcher/zm/constants/reserved_space.py +++ b/src/mars_patcher/zm/constants/reserved_space.py @@ -92,6 +92,6 @@ class ReservedPointersZM(IntEnum): TITLE_TEXT_LINES_PTR = auto() def __new__(cls, offset: int) -> Self: - obj = object.__new__(cls) + obj = int.__new__(cls) obj._value_ = ReservedConstantsZM.RANDO_POINTERS_ADDR + (offset * 4) return obj diff --git a/src/mars_patcher/zm/data.py b/src/mars_patcher/zm/data.py index 145f897..5b55ed7 100644 --- a/src/mars_patcher/zm/data.py +++ b/src/mars_patcher/zm/data.py @@ -3,4 +3,4 @@ def get_data_path(*path: str | os.PathLike) -> str: - return os.fspath(Path(__file__).parent.joinpath("zm", "data", *path)) + return os.fspath(Path(__file__).parent.joinpath("data", *path))