changed frame counter for EM engine counting upward instead of downward
[rocksndiamonds.git] / src / game_em / game.c
index 48d1bfc1b42282897fdfa2c990eb6db6305af736..7842a89c5dd7b0b0ad69f897386c4caa5dfcfed0 100644 (file)
@@ -83,7 +83,7 @@ void GameActions_EM(byte action[MAX_PLAYERS], boolean warp_mode)
 
   game_em.random = game_em.random * 129 + 1;
 
-  frame = (frame - 1) & 7;
+  frame = (frame + 1) % 8;
 
   for (i = 0; i < MAX_PLAYERS; i++)
     readjoy(action[i], &ply[i]);