changed constant number of eater arrays to variable for EM game engine
[rocksndiamonds.git] / src / game_em / logic.c
index ba9c05e5301b331f4cb64afc8398aff3d84190ca..68a977aad53bb02c072445e020b63ac5264a35f7 100644 (file)
@@ -165,7 +165,7 @@ static void Lboom_eater(int x, int y)
   boom[x][y+1]   = lev.eater_array[lev.eater_pos][7];
   boom[x+1][y+1] = lev.eater_array[lev.eater_pos][8];
 
-  lev.eater_pos = (lev.eater_pos + 1) % 8;
+  lev.eater_pos = (lev.eater_pos + 1) % lev.num_eater_arrays;
 
 #if PLAY_ELEMENT_SOUND
   play_element_sound(x, y, SOUND_boom, Xeater_n);