diff -u bastet-0.41/bast.c bastet-0.41-cheat/bast.c --- bastet-0.41/bast.c 2004-10-15 23:58:52.000000000 +0200 +++ bastet-0.41-cheat/bast.c 2005-08-02 14:43:55.000000000 +0200 @@ -15,6 +15,7 @@ extern const DOT block_data[BLOCK_TYPES][BLOCK_ORIENTS][BLOCK_DOTS]; extern int bl_next; +extern int game_mode; extern unsigned char *well_data; extern WINDOW *well_win; @@ -171,6 +172,7 @@ int bl_sort[BLOCK_TYPES]; int i,rnd; const int bl_percent[BLOCK_TYPES]={75,92,98,100,100,100,100}; + int res; minimax(); @@ -182,14 +184,21 @@ qsort(bl_sort,BLOCK_TYPES,sizeof(int),&qsort_compar_func); //"next block" displayer - bl_next=bl_sort[BLOCK_TYPES-1]; + if (game_mode) + res=bl_sort[BLOCK_TYPES-1]; + else + bl_next = bl_sort[BLOCK_TYPES-1]; rnd=random()%100; //0..99 for(i=0;i