X-Git-Url: https://git.artsoft.org/?a=blobdiff_plain;f=src%2Fgame.c;h=eaf9ee12e8bb92dae1e76654a6dbbc120132c40b;hb=08cbfb7b24ed1170a91e5e9d6d683d6162f120f9;hp=bf9b3892aa42200833396a0e620a41f2b41b3425;hpb=940ec320c7cdae17cda81436408c2f75b8c9a524;p=rocksndiamonds.git diff --git a/src/game.c b/src/game.c index bf9b3892..eaf9ee12 100644 --- a/src/game.c +++ b/src/game.c @@ -37,7 +37,7 @@ #define USE_NEW_SP_SLIPPERY TRUE * USE_NEW_STUFF * 1 #define USE_NEW_RANDOMIZE TRUE * USE_NEW_STUFF * 1 -#define USE_PUSH_BUGFIX TRUE * 1 +#define USE_PUSH_BUGFIX TRUE * USE_NEW_STUFF * 1 /* for DigField() */ #define DF_NO_PUSH 0 @@ -5145,7 +5145,13 @@ inline static void TurnRoundExt(int x, int y) MovDir[x][y] = new_move_dir; if (old_move_dir != new_move_dir) + { +#if 1 + MovDelay[x][y] = GET_NEW_MOVE_DELAY(element); +#else MovDelay[x][y] = 9; +#endif + } } }