summaryrefslogtreecommitdiff
path: root/csrc/loadsave.c
diff options
context:
space:
mode:
authorIru Cai <mytbk920423@gmail.com>2018-09-04 23:21:09 +0800
committerIru Cai <mytbk920423@gmail.com>2018-09-04 23:21:09 +0800
commita9ca764ffc33c8eb909137b3533689d9ebd8f5aa (patch)
tree1fecafaeba2667779482d88a12ff3ab2bcfc2331 /csrc/loadsave.c
parent83a309851306f5bfd8b12a101b2a0020b1162f56 (diff)
downloadrich4-a9ca764ffc33c8eb909137b3533689d9ebd8f5aa.tar.xz
use current_player variable
Diffstat (limited to 'csrc/loadsave.c')
-rw-r--r--csrc/loadsave.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/csrc/loadsave.c b/csrc/loadsave.c
index 622d44c..e234490 100644
--- a/csrc/loadsave.c
+++ b/csrc/loadsave.c
@@ -334,7 +334,7 @@ int load_checkpoint(int n)
}
fread(0x4967e0, 0xc, 0x1c, fp);
- fread(0x49910c, 4, 1, fp);
+ fread(&current_player, 4, 1, fp);
fread(0x499118, 4, 1, fp);
fread(0x499110, 4, 1, fp);
fread(0x49911c, 4, 1, fp);
@@ -406,7 +406,7 @@ int load_checkpoint(int n)
fread(*(int*)(0x48f294+esi), 1, *(int*)0x498e94, fp);
}
fcn_00407ad2();
- eax = (*(int*)0x49910c) * 0x34;
+ eax = current_player * 0x34;
*(char*)(0x498ea0 + eax) |= 0x80;
srand(GetTickCount());