X-Git-Url: https://git.artsoft.org/?p=rocksndiamonds.git;a=blobdiff_plain;f=src%2Fgame_mm%2Fmm_game.c;fp=src%2Fgame_mm%2Fmm_game.c;h=e35b1321a1bcb595733fe78a9473a46343b675d9;hp=51ebf314c08f2f31aaa21ba2d72bd8f592b6d881;hb=b445fff51ca97816a42d42ff8b6c4da677396d00;hpb=268b98e2438f8ceef56713be50ca6ff6e1020eab diff --git a/src/game_mm/mm_game.c b/src/game_mm/mm_game.c index 51ebf314..e35b1321 100644 --- a/src/game_mm/mm_game.c +++ b/src/game_mm/mm_game.c @@ -1970,8 +1970,8 @@ static boolean HitElement(int element, int hit_mask) int nr = element - EL_DF_SLOPE_START; int dx = (nr == 0 ? (XS > 0 ? TILEX - 1 : -1) : - nr == 1 ? (XS > 0 ? TILEX : 1) : - nr == 2 ? (XS > 0 ? TILEX : 1) : + nr == 1 ? (XS > 0 ? TILEX : 0) : + nr == 2 ? (XS > 0 ? TILEX : 0) : nr == 3 ? (XS > 0 ? TILEX - 1 : -1) : 0); int dy = (nr == 0 ? (YS > 0 ? TILEY - 1 : -1) : nr == 1 ? (YS > 0 ? TILEY - 1 : -1) :