fixed bug when using '2nd_movement_tile' animations with tile size of 64
authorHolger Schemel <info@artsoft.org>
Tue, 13 Sep 2016 20:31:08 +0000 (22:31 +0200)
committerHolger Schemel <info@artsoft.org>
Tue, 13 Sep 2016 20:31:08 +0000 (22:31 +0200)
src/init.c

index 4314580ed26c259266d131275d902e1bb0295a4d..8dd33fdcdcfbd87966dfe62902d38318d3fc247c 100644 (file)
@@ -937,14 +937,12 @@ void InitElementGraphicInfo()
              (move_dir == MV_BIT_UP    && !front_is_left_or_upper) ||
              (move_dir == MV_BIT_RIGHT &&  front_is_left_or_upper) ||
              (move_dir == MV_BIT_DOWN  &&  front_is_left_or_upper)));
-         Bitmap *dummy;
 
          /* swap frontside and backside graphic tile coordinates, if needed */
          if (swap_movement_tiles_always || swap_movement_tiles_autodetected)
          {
            /* get current (wrong) backside tile coordinates */
-           getFixedGraphicSourceExt(graphic, 0, &dummy,
-                                    &src_x_back, &src_y_back, TRUE);
+           getGraphicSourceXY(graphic, 0, &src_x_back, &src_y_back, TRUE);
 
            /* set frontside tile coordinates to backside tile coordinates */
            g->src_x = src_x_back;