summaryrefslogtreecommitdiff
path: root/csrc/cards.c
diff options
context:
space:
mode:
authorIru Cai <mytbk920423@gmail.com>2018-09-24 11:26:15 +0800
committerIru Cai <mytbk920423@gmail.com>2018-09-24 11:33:18 +0800
commitfb34c58fd636ff0adccdc6c170d0bd05095f2bfd (patch)
tree9e8f186ed88df3a4b39136e6db9a4f00eec10c16 /csrc/cards.c
parentb4b4bfeb6bbc9ffcf226e231f5d83fb2eecbed09 (diff)
downloadrich4-fb34c58fd636ff0adccdc6c170d0bd05095f2bfd.tar.xz
move special players to 0x498e28 according loadsave.c
Diffstat (limited to 'csrc/cards.c')
-rw-r--r--csrc/cards.c14
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;
}