diff options
author | Iru Cai <mytbk920423@gmail.com> | 2018-09-24 11:26:15 +0800 |
---|---|---|
committer | Iru Cai <mytbk920423@gmail.com> | 2018-09-24 11:33:18 +0800 |
commit | fb34c58fd636ff0adccdc6c170d0bd05095f2bfd (patch) | |
tree | 9e8f186ed88df3a4b39136e6db9a4f00eec10c16 /csrc/cards.c | |
parent | b4b4bfeb6bbc9ffcf226e231f5d83fb2eecbed09 (diff) | |
download | rich4-fb34c58fd636ff0adccdc6c170d0bd05095f2bfd.tar.xz |
move special players to 0x498e28 according loadsave.c
Diffstat (limited to 'csrc/cards.c')
-rw-r--r-- | csrc/cards.c | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/csrc/cards.c b/csrc/cards.c index 59c813d..68423a5 100644 --- a/csrc/cards.c +++ b/csrc/cards.c @@ -983,7 +983,7 @@ int stop_card() fcn_41d546(); } } else { - special_players[selected_player].days_stopping = 1; + special_players[selected_player - 4].days_stopping = 1; } } return edi; @@ -1005,11 +1005,11 @@ int winter_sleep_card() players[i].total_winter_sleep_days += 5; continue; } else { - ch = special_players[i].f10; + ch = special_players[i - 4].f10; if (ch != 0) continue; - special_players[i].days_sleep_walking = 0; - special_players[i].days_winter_sleep = 5; + special_players[i - 4].days_sleep_walking = 0; + special_players[i - 4].days_winter_sleep = 5; } } player_action_2(0, 0, 1); @@ -1090,8 +1090,8 @@ int sleep_walking_card() } } } - } else if (ebx >= 4 && special_players[ebx].days_winter_sleep == 0) { - special_players[ebx].days_sleep_walking = 5; + } else if (ebx >= 4 && special_players[ebx - 4].days_winter_sleep == 0) { + special_players[ebx - 4].days_sleep_walking = 5; } fcn_41d546(); } @@ -1122,7 +1122,7 @@ int tortoise_walking_card() } if (selected_player >= 4) { - special_players[selected_player].days_tortoise_walking = 3; + special_players[selected_player - 4].days_tortoise_walking = 3; return edi; } |