X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame_em%2Fsynchro_1.c;h=b390ad916e71dfeec0f108d8fa38d81edbdd9b7b;hb=20e9d89a234989e55d9d232b6e5ba5a81342ced6;hp=7852eb74a0b3224e5f20303475e0f5ea1067ba89;hpb=bfe3ef29da6539dffdd8674a67c3144f6a3cdddc;p=rocksndiamonds.git diff --git a/src/game_em/synchro_1.c b/src/game_em/synchro_1.c index 7852eb74..b390ad91 100644 --- a/src/game_em/synchro_1.c +++ b/src/game_em/synchro_1.c @@ -10,8 +10,6 @@ #define USE_CHANGED_ACID_STUFF 1 -extern boolean checkIfAllPlayersFitToScreen(); - static void check_player(struct PLAYER *); static void kill_player(struct PLAYER *); static boolean player_digfield(struct PLAYER *, int, int); @@ -1071,6 +1069,9 @@ static boolean player_digfield(struct PLAYER *ply, int dx, int dy) case Xexit_3: lev.home--; + if (lev.home == 0) + game_em.level_solved = TRUE; + ply->anim = SPR_walk + anim; ply->x = x; ply->y = y;